variable-assignment

Присваивать одно и то же значение нескольким переменным

Как я могу присвоить одно и то же значение нескольким переменным в PHP? У меня есть что-то вроде: $var_a = 'A'; $var ... тило бы задачу), поэтому есть ли способ присвоить одинаковое значение всем переменным гораздо более компактным способом?

Выполняется ли несколько назначений переменных по значению или ссылке?

$a = $b = 0; В приведенном выше коде как $a, так и $b присваивается значение 0, или $a просто ссылается $b?

Параллельное назначение массива в PHP

Большинство языков позволяют легко взять массив, подобный [1, 2, 3], и присвоить эти значения переменным a, b, и c с по ... наю, что это тривиальный вопрос, но все очевидные запросы Google не дали ответа, так что это моя попытка исправить это.]

оценка задания в php

У меня есть своего рода "базовый" вопрос о php. В примере кода для fgets, в нем есть этот фрагмент в качестве примера ч ... о бы поступить таким образом, должен ли я делать что-то особенное, кроме как возвращать false при определенных условиях?

Передача данных с контроллера для просмотра в приложении PHP MVC

Почти во всех руководствах или ответах на SO я вижу общий способ отправки данных с контроллера в представление, предста ... iew->title = 'hello world'; Затем в моем файле макета или шаблона я мог бы просто сделать: echo $this->title;

Назначение переменной при вызове функции

Я унаследовал кодовую базу php, которая содержит некоторые назначения переменных в вызовах функций: <?php function ... еменной $state в глобальной области видимости? Результат задания, т. е. истина после первого вызова, ложь после второго?

PHP: Как назначить переменную одной из двух строк, если одна из них пуста?

Мне интересно, почему это не работает, чтобы назначить строку $separator: $separator = $options['title-separator'] || ... сто раздражают сотни дополнительных символов, которые потребуются для каждого места, где используется опция. :) Спасибо!

Самый быстрый способ назначить переменную PHP из значения массива, которое может не существовать без ошибки

Это своего рода гольф с кодом, но я не чувствую, что это не по теме, потому что проблема на самом деле часто возникает ... вует". Есть ли решение этой проблемы? ( помимо написания вспомогательной функции) (...и помимо использования Ruby:-)

Назначение PHP со значением по умолчанию

Какой более приятный способ сделать следующее, чтобы не вызывать f() дважды? $x = f() ? f() : 'default';

Можно ли выполнить присваивание условного оператора в php?

Можете ли вы выполнить присваивание условного оператора в php следующим образом: if(siteName_err = isValid("sitename", $_POST['sitename'], false)) { $siteName = $_POST['sitename']; }

Есть более лаконичный способ установить значения по умолчанию?

Начиная с PHP 5.3, можно опустить среднюю часть тернарного оператора. Выражение expr1?: expr3 возвращает expr1, если ... чный способ, чем следовать коду для установки значений переменных по умолчанию? $v = isset($v) ? $v : "default value";

Самый короткий способ присвоить переменной значение по умолчанию?

У меня есть это право прямо сейчас, чтобы использовать значение файла cookie, если оно существует, в противном случае и ... ся, как мне приходится повторять $_COOKIE дважды. Мне интересно, есть ли способ написать что-то вроде моего 2-й пример?

php: $a=$b ИЛИ $a=$c против троичного

Мне нужно назначить одну из двух переменных третьей переменной, используя значение второй переменной, если первая (bool ... $some_prefix_and_some_variable_name OR $foobar = $bar; И является ли эта запись взаимозаменяемой с троичной версия?

Предупреждение: Назначение в состоянии

Меня всегда беспокоило то, что при проверке моих php-скриптов на наличие проблем я получаю предупреждение "bool-назначи ... Существует ли другой способ получить несколько или все строки в объект или массив? Или в этом методе нет ничего плохого?

Создаются ли массивы неявно в PHP, когда одному из его ключей что-то назначается?

Просто хочу быстро проверить это. Это отличается от моего непосредственного опыта работы с другими языками, когда массив должен быть сначала объявлен, прежде чем его можно будет заполнить значениями.

PHP: Присвоение значений переменной внутри оператора IF

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

Представление загрузки производительности CodeIgniter несколько раз по сравнению с циклом в представлении

Я пытаюсь решить возможную проблему с производительностью масштабирования. Есть ли более явное преимущество в производи ... ереработать как можно больше своего кода, и в результате больше моих методов будет загружайте как минимум 8 просмотров.

Передайте переменную из представления в макет в CakePHP - или где еще можно применить эту логику?

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

Условный оператор PHP и самоназначение

Считается ли это нормальным в PHP? $foo = $_GET['foo']; $foo = empty($foo) || !custom_is_valid($foo) ? 'default' : $foo; Существуют ли более чистые альтернативы этому? Я в основном стараюсь избегать дополнительных просмотров таблиц.

понимание назначения внутри приоритета решения условий [закрыто]

Сегодня на работе я застрял в строке кода, которую не могу понять. У меня была функция в JavaScript, которая для обеспе ... вая "хорошо построенный" цикл - решение очевидно - я хотел бы понять, что здесь происходит. Мы очень ценим любую помощь.