initialization

Лучший способ инициализации (пустого) массива в PHP

В некоторых других языках (например, AS3) было отмечено, что инициализация нового массива выполняется быстрее, если вып ... сно, есть ли какие-либо эквиваленты в PHP? class Foo { private $arr = array(); // is there another / better way? }

Может ли PHP создать экземпляр объекта из имени класса в виде строки?

Возможно ли в PHP создать экземпляр объекта из имени класса, если имя класса хранится в строке?

Инициализируйте Ассоциативный массив с именами ключей, но пустыми значениями

Я не могу найти никаких примеров в книгах или в Интернете, описывающих, как правильно инициализировать ассоциативный ма ... in by a user via a form, or whatever. Мы будем признательны за любые рекомендации, предложения или указания. Спасибо.

Zend Framework: В чем различия между функциями init() и preDispatch() в объектах контроллера?

Я думаю, что порядок выполнения - это инициализация(), предрасположенность(), а затем вызывается действие(). Должен ... ), но тогда какие вещи будут использоваться в preDispatch()? Что происходит между вызовами функций init() и preDispatch()?

Существует ли специальная конструкция инициализатора объекта в PHP, как сейчас в C#?

Я знаю, что в C# в настоящее время вы можете сделать: var a = new MyObject { Property1 = 1, Property2 = 2 }; ... то возможно, но все думают, что это ужасная идея, я также хотел бы знать. PS: объект - это не более чем набор свойств.

Есть ли лучший способ проверить опубликованные переменные в PHP?

Я нахожу на своих страницах PHP строки и строки кода, которые выглядят так: $my_id = isset($_REQUEST['my_id']) ? $_REQ ... и не существуют? РЕДАКТИРОВАТЬ: Я не хочу использовать register_globals() - у меня все равно была бы проблема с isset.

Вызывает ли array() без каких-либо аргументов?

Из моей базы знаний C++ я склонен инициализировать массивы в PHP, набрав:$foo = array() Или я могу перенести этот обы ... проблем:$foo[45] = 'bar' без инициализации в виде массива, я думаю, нет. PS: улучшение тегов действительно хорошее

PHP5. Два способа объявления массива в качестве члена класса

При объявлении массива в качестве члена класса, каким образом это должно быть сделано? class Test1 { private $path ... code here } } Какой из них лучше с точки зрения передовой практики и производительности? Что бы вы посоветовали?

Лучший способ инициализации переменной класса

Я некоторое время искал, но не мог найти ответ, в чем разница между этими двумя способами инициализации класса переменн ... s { private $myVariable; public function __construct() { $this->myVariable='something'; } }

Неинициализированные переменные в PHP

В руководстве по PHP говорится: Нет необходимости инициализировать переменные в PHP, однако это очень хорошая прак ... ование префиксных операторов дает те же результаты, кстати.: Переменная установлена в 1 для ++$v;, но в NULL для --$v;.

Использование функции для инициализации переменной, если она не установлена - PHP

При выполнении сценария иногда переменная будет установлена, а иногда нет. В тех случаях, когда это не так, мне сообщаю ... Возможно ли это вообще? Использовать функцию для проверки, установлена ли переменная уже вне функции? Заранее спасибо:)

Инициализация свойств объекта - как это сделать правильно [дублировать]

Возможный Дубликат: Инициализация полей класса в Определении поля или в Конструкторе класса Установка переменных в к ... ; function __construct() { $this->fields = array('username', 'password', 'email'); } }

Существует ли эквивалент списка инициализации по элементам в PHP?

Я хотел бы начать с небольшой предыстории, на случай, если у кого-нибудь есть идеи получше для дизайна. Я хочу создат ... ересно если есть способ инициализировать переменные-члены, например, список инициализации по элементам в C++, но в PHP.

Как упростить инициализацию значений массива

Несколько раз в день я сталкиваюсь с проблемой, когда мне нужно динамически инициализировать переменные в многомерном м ... ива невозможна, так как будут использоваться не все ключи, и я хотел бы избежать ненужных ключей. Какие-нибудь советы?

Компонент приложения Init с конфигурацией из базы данных

Я создаю приложение Yii2, которое отправляет электронную почту через расширение swiftmailer. Я сохраняю настройки элект ... омощью соответствующего представления. Как я могу инициализировать swiftmailer с конфигурацией из таблицы бд? Спасибо.

как задать переменные в файле включения php?

У меня есть набор переменных, которые установлены вне целевого файла включения php, как бы я установил их в целевом файле включения php. Пример: <?php $fname = "david"; ?> Теперь как бы я установил $fname в другом php-файле?

Важность инициализации переменной?

Я пытаюсь понять важность инициализации переменной, прежде чем присваивать ей значение в тех редких случаях, когда, нап ... т содержать все переменные, которые необходимо будет инициализировать перед использованием, как в примерах в этом посте?

Инициализация глобальных переменных в PHP

Является ли хорошей практикой инициализация глобальной переменной в PHP? Фрагмент кода, похоже, работает нормально, но ... (!is_null($Alert))echo $Alert; }; Теперь обратите внимание, что это так. Я ценю любые ответы! Заранее спасибо, Джей

Могу ли я присвоить значения свойствам с нулевой инициализацией в JavaScript?

Я создаю объект JavaScript и хотел бы иметь возможность различать неустановленные и пустые свойства. Поэтому я инициали ... му я столкнулся с проблемой несоответствия типов. Но как я могу иначе отличить пустое значение от неинициализированного?

"Не удалось выполнить модель Hotel::construct()" с объектом выборки mysql, свойства остаются неинициализированными

Я использую PHP 5.3.6 с MAMP 2.0.1 в Mac OS X Lion и использую Kohana 3.1.3.1. Я пытаюсь переопределить методы __set( ... олжна быть в моем методе локализации(). Я искал уже несколько дней и совершенно не представляю, что может быть не так.