Лучшие php-5.3 вопросы ИТ разработчиков

  • 11 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 и использовать немного размышлений, чтобы сделать это будущее.

ширяюDateTime добавить некоторые полезные методы и константы. Когда используешьnew для создания нового объекта все хорошо, но при использовании статического методаcreateFromFormat он всегда возвращает оригиналDateTime объект и, конечно, ни один ...

Задан 27 Mar 2011, 15:28 от noisebleed
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

предотвратить двойную отправку формы при обновлении

У меня простой вопрос. Я знаю, что могу предотвратить повторную отправку формы, когда пользователь перезагружает страницу с помощью шаблона Post / Redirect / Get. Но мой вопрос: будет ли работать этот шаблон, если я перенаправлю пользователя ...

Задан 19 Sep 2011, 04:04 от user765368
  • 10 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

В качестве особого примечания, родительский класс должен иметь свойство, определенное для того, чтобы этот метод работал, в противном случае, если класс Mommy не имеет $ _data, определенную как свойство, выдается фатальная ошибка при попытке повторно указать Ссылка на дочернее свойство с $ selectedClass :: $ _ data = & $ data ;. (Это потому, что дочерний класс никогда не наследует указатель от родительского, поэтому он не может переназначить указатель на что-либо.) Это отличается от явного определения его в дочернем классе без обходного пути - он не требует его в родительский класс при определении его непосредственно в дочернем классе.

трите на этот пример и обратите внимание на указанные результаты. <?php class Mommy { protected static $_data = "Mommy Data"; public static function init( $data ) { static::$_data = $data; } public static function showData() { echo ...

Задан 02 Jan 2011, 04:51 от OCDev
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

ereg_replace для PHP 5.3 +?

Я видел решение для того, чтобы не переделывать использование функции ereg для PHP 5.3:Хорошая альтернатива eregi () в PHP [https://stackoverflow.com/questions/737198/good-alternative-to-eregi-in-php] Оно используетif(!function_exists.... Есть ...

Задан 15 Sep 2009, 18:25 от axel2sa
  • 6 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как вы обновите MAMP PHP до PHP 5.3?

Я не смог найти никаких ресурсов о том, как это сделать .. У кого-нибудь есть идеи или ресурсы ?! Я попытался изменить параметры ./configure, и я решаю задачи по одному, но кажется, что этот метод может длиться вечно .. Моя текущая ошибка ...

Задан 17 Nov 2009, 05:09 от Matt
  • 10 голосов
  • ответ
  • 0 просмотров
ответ

Что-нибудь в журналах ошибок PHP и / или Apache?

не поступить с загрузкой http, которая превышаетpost_max_size в здравом смысле? В моей конфигурацииpost_max_size на несколько МБ больше, чемupload_max_filesize Проблемы, которые у меня возникают: Если пользователь загружает файл, ...

Задан 31 May 2011, 16:36 от ,
  • 32 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Самостоятельно выполняющиеся функции в PHP5.3?

Я пытался позаимствовать некоторые программные парадигмы из JS в PHP (просто для удовольствия). Есть ли способ сделать:

Задан 05 Oct 2010, 16:59 от AriehGlazer
  • 12 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

выполнение анонимных функций в PHP [закрыто]

Я начинаю использовать парадигмы функционального программирования в php, и мне было интересно, как это повлияет на производительность. Кажется, что кто-то гуглит, говорит, что есть. Чтобы быть конкретным, я хотел бы знать: Есть ли влияние на ...

Задан 30 Dec 2011, 06:39 от amccausl
  • 3 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Спасибо всем, кто мне помогает. Я очень многому научился благодаря вашим ответам и жду, что мои советы будут вам когда-нибудь полезны.

я проблема с PHP 5.3. Мне нужно вызвать метод с помощью__callStatic, но если я использую его в экземпляре объекта, вызов PHP__call вместо. Выше реального примера: <?php class A { function __call($method, $args){ // Note: $this is defined! ...

Задан 30 May 2011, 23:31 от David Rodrigues
  • 24 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

PHP Composer за http прокси

Я использую composer в сети, где единственный способ получить доступ к Интернету - использовать HTTP или soxy proxy. У меня есть переменные среды http_proxy ...

Задан 25 Jun 2013, 19:10 от Robert Dolca
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Почему PHP перезаписывает значения, когда я повторяю этот массив дважды (по ссылке, по значению)

Если я перебираю массив дважды, один раз по ссылке, а затем по значению, PHP перезапишет последнее значение в массиве, если я использую одно и то же имя пере...

Задан 15 Apr 2010, 13:10 от Jeremy Kauffman
  • 1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

ereg_replace для PHP 5.3 +?

Мы видели решение для того, чтобы не переделывать использование функции ereg для PHP 5.3:Хорошая альтернатива eregi () в PHPОно использует

Задан 15 Sep 2009, 16:25 от axel2sa
  • 22 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Есть ли замена для PHPDocumentor, который поддерживает PHP 5.3?

Некоторые из новых функций PHP 5.3, включая пространства имен и анонимные функции, не совместимы с PHPDocumentor, даже с последней версией. Например, он прос...

Задан 14 Feb 2010, 11:43 от Ignas R
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Обратный вызов может быть именем функции, так зачем переопределять то, что уже существует в качестве основной функции? :)

я часто есть двумерный массив: array( array('key' => 'value1'), array('key' => 'value2'), ... );И нужно сформировать одномерный массив: array('value1', 'value2')Это легко сделать с помощью foreach, но мне интересно, есть ли какой-нибудь php 5.3 ...

Задан 04 Aug 2011, 11:00 от Dziamid
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

PHP Reflection: Как узнать, наследуется ли ReflectionMethod?

вДокументация ReflectionMethod [http://php.net/manual/en/class.reflectionmethod.php]Я не могу найти ничего, чтобы знать, был ли метод унаследован от его родительского класса или определен в отраженном классе. Редактировать: я ...

Задан 27 Feb 2012, 20:34 от Matthieu Napoli
  • 6 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Как вы обновите MAMP PHP до PHP 5.3?

У меня нетЯ не смог найти какие-либо ресурсы о том, как это сделать. У кого-нибудь есть идеи или ресурсы?я пытался изменить параметры ./configure, и яЯ решаю...

Задан 17 Nov 2009, 04:09 от Matt
  • 3 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

PHP немного странный в том смысле, что он обрабатывает строку в числовом сравнении как 0. Вы можете вызвать сравнение строк, заключив переменные в кавычки:

щен тем, с чем столкнулся в сценарии, над которым работал. У меня было следующее: function getPart($part) { $array = array('a', 'b', 'c'); if ($part == 'first') $part = 0; if ($part == 'last') $part = count($array) - 1; if (isset($array[$part])) ...

Задан 11 Jul 2011, 01:24 от Nathan Loding