Вопросы с тегом 'php-5.3'

PHP 5.3 (теперь конец End of Life) является преемником PHP 5.2. Он был выпущен 30 июня 2009 года. Используйте этот тег для конкретных версий, относящихся к PHP 5.3.
20

Ссылка. Что означает этот символ в PHP?

Что это? Это набор вопросов, которые время от времени возникают о синтаксисе в PHP. Это также Вики Сообщества, поэтому каждый приглашен принять участие в ведении этого списка. Почему это? Раньше было сложно найти вопросы об операторах и других си...
17 сент. '10 в 16:24
2

Как исправить ошибку с xml2-config не найден при установке PHP из источников?

Когда я пытаюсь установить php 5.3 с источника на Ubuntu (загрузка сжатого файла установки из http://www.php.net/downloads.php), и я запускаю ./configure Я получаю эту ошибку: configure: error: xml2-config not found. Please check your libxml2 instal...
11 нояб. '13 в 10:30
2

В чем разница между self:: $bar и static:: $bar в PHP?

В чем разница между использованием self и static в приведенном ниже примере? class Foo { protected static $bar = 1234; public static function instance() { echo self::$bar; echo "\n"; echo static::$bar; } } ...
29 июл. '12 в 14:41
3

Что такое?: В PHP 5.3?

Возможный дубликат: Что такое PHP-операторы? "и" :" вызваны и что они делают? От http://twitto.org/ <?PHP require __DIR__.'/c.php'; if (!is_callable($c = @$_GET['c'] ?: function() { echo 'Woah!'; })) throw new Exception('E...
28 янв. '10 в 8:33
11

__construct() vs SameAsClassName() для конструктора в PHP

Есть ли какое-либо преимущество в использовании __construct() вместо имени класса для конструктора в PHP? Пример: class Foo { function __construct(){ //do stuff } } ИЛИ class Foo { function Foo(){ //do stuff } }
20 окт. '08 в 5:52
2

Что означает "P" в формате DateInterval?

Рассмотрим следующий пример, приведенный в руководство php для DateTime <?php $date = new DateTime('2000-01-20'); $date->sub(new DateInterval('P10D')); echo $date->format('Y-m-d') . "\n"; ?> 'D' в течение нескольких дней, что озн...
08 февр. '12 в 6:29
1

LogicException vs. RuntimeException

Мне было интересно, было ли правило, когда следует использовать, какое исключение в PHP... Когда мне нужно выбросить LogicException и когда RuntimeException? Например, когда дело доходит до таких исключений, как PageNotFoundException, из какого к...
07 апр. '11 в 19:20
1

Функции самостоятельного выполнения в PHP5.3?

Я пытался заимствовать некоторые программные парадигмы от JS до PHP (просто для удовольствия). Есть ли способ: $a = (function(){ return 'a'; })(); Я думал, что с комбинацией use это может быть хорошим способом скрыть переменные JS style $a = (...
05 окт. '10 в 16:59
11

PHP-композитор за HTTP-прокси

Я использую композитор в сети, где единственный способ доступа к Интернету - использовать HTTP или socks proxy. У меня есть переменные окружения http_proxy и https_proxy. Когда compose пытается получить доступ к URL-адресам HTTPS, я получаю следующее...
25 июн. '13 в 21:10
6

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

Некоторые из новых функций PHP 5.3, включая пространства имен и анонимные функции, несовместимы с PHPDocumentor, даже с последней версией. Например, он просто вызывает ошибку, когда встречает "функцию без имени", т.е. Закрытие. Итак, есть ли другие и...
14 февр. '10 в 11:43
1

Ошибка анализа: синтаксическая ошибка, неожиданная '[' с php 5.3

Мой script работает отлично на моем xampp. Теперь я попытался загрузить его на сервер, но он просто спрятал Ошибка анализа: синтаксическая ошибка, неожиданная '[' на моем лице.: ( Линия, которую он насмехается, таков: $item = $xml->xpath...
03 мая '13 в 12:30
4

О соглашении об именовании имен PHP (как в "_method" или "_property" )

Это своего рода общий запрос, о котором мне было интересно. Я заметил много этого, используя код других людей, и никогда не знал истинной причины, просто следил за тенденциями, поэтому здесь идет. Почему некоторые методы и свойства называются с подч...
23 апр. '11 в 18:40
1

Почему строки работают как массив в PHP 5.3?

У меня есть этот код: $tierHosts['host'] = isset($host['name']) ? $host['name'] : $host; Он отлично работает в PHP 5.5, но в PHP 5.3 условие возвращает true, а $host содержит строку типа pjba01. Он возвращает первую букву $tierHosts['host'], то е...
14 сент. '15 в 10:22
3

curl posting с приложением заголовка/x-www-form-urlencoded

$post_data="dispnumber=567567567&extension=6"; $url="http://xxxxxxxx.xxx/xx/xx"; Мне нужно отправить этот $post_data с помощью cURL php с заголовком application/x-www-form-urlencoded Я новичок в curl, кто-то помог этому.
20 сент. '13 в 9:32
1

PHP forward_static_call vs call_user_func

В чем разница между forward_static_call и call_user_func И тот же вопрос относится к forward_static_call_array и call_user_func_array
21 февр. '11 в 1:31