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( ... олжна быть в моем методе локализации().
Я искал уже несколько дней и совершенно не представляю, что может быть не так.