operators

Что такое оператор PHP % и как его использовать в реальных примерах?

Каково подробное объяснение оператора PHP %? Было бы неплохо включить примеры!

Переменная до или после значения в операторе IF

Есть ли разница между этими двумя утверждениями: if ($a == 'hello') { ... } И if ('hello' == $a) { ... } Я заме ... минаю, что некоторое время назад читал что-то, оправдывающее последнее, но я не могу вспомнить причины, стоящие за этим.

Как называются "задние палочки`?

Как называются обратные операторы (`) в контексте оценки их содержимого?

Зачем использовать!==FALSE для проверки stripos в php?

Вот код, на который я смотрю. foreach ($header as $idx => $field) { if (stripos($field, 'foo') !== false) { ... доверять своему первому впечатлению, чтобы просто изменить все на if(stripos($foo)), но зачем делать это таким образом?

Странное поведение оператора++ в PHP 5.3

Смотрите следующий код: $a = 'Test'; echo ++$a; Это выведет: Tesu Вопрос в том, почему? Я знаю, что "u" сто ... бразом, следующий код вернет 1, поскольку строковый тест сначала преобразуется в целое число 0, а затем увеличенный.

PHP Определяет var= один или другой (он же: $var=($a||$b);)

Есть ли способ определить переменную php как одну или другую, как вы бы сделали var x = (y||z) в javascript? Получите ... е в php? ОТРЕДАКТИРУЙТЕ для уточнения: в случае, если мы хотим использовать множество переменных $x=($a||$b||$c||$d);

Понимание приоритета операторов в php

У меня есть следующий код в производстве, который, похоже, вызывает бесконечный цикл. $z=1; while (!$apns = $this-&g ... тавляет меня думать, что сначала следует оценить значение =. тогда тот! затем &&, что не приведет к бесконечному циклу.

Что делает === в PHP

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

Использование нескольких условий в операторе PHP IF [закрыто]

Я пытаюсь проверить, больше ли значение 1, чем значение 2, НО в случае, если они равны, следует проверить, больше ли зн ... сь сделать следующее: if (value1 > value 2 or (value1 = value2 and value3 > value4)) { echo "hello world" }

Что быстрее $variable[] или нажатие массива ($variable, $newValue)? [дубликат]

На этот вопрос уже есть ответ здесь: Что лучше использовать в PHP $array[] = $значение или ... е; array_push($переменная, $новое значение); И, пожалуйста, упомяните разницу между ними двумя, если таковые имеются.

Могу ли я использовать операторы в качестве обратного вызова функций в PHP?

Предположим, у меня есть следующая функция: function mul() { return array_reduce(func_get_args(), '*'); } Можно ли использовать оператор * в качестве функции обратного вызова? Есть ли какой-нибудь другой способ?

Когда использовать оператор приращения для строк в PHP? [закрыто]

Я впервые изучаю PHP, и меня удивляет, что язык позволяет использовать оператор приращения для строк. $foo = 'xyZ ... Я был бы признателен, если бы вы упомянули ситуацию, в которой использование этой "функции" выгодно. Заранее спасибо!

PHP псевдоним @ функция

Я новичок в PHP, и я смущен, видя некоторые примеры вызова функции с префиксом @, например @mysql_ping(). Для чего эт ... о? Поиск в Google/поиск не очень помогает, так как @ отбрасывается, а "псевдоним" - недостаточно хорошее ключевое слово.

Понимание, Увеличивающееся

Например, это: var a = 123; var b = a++; Теперь a содержит 124 и b содержит 123 Я понимаю, что b принимает значе ... Основная причина, по которой создатели JavaScript хотели бы этого. В чем преимущество этого, кроме запутывания новичков?

Что делает if (!$переменное имя) в PHP?

Я знаю, что != "не равно", но что это значит, когда у вас есть это: if(!$something) Мое первое предположение связано с исключениями, но осмотр Google ничего не дал. Так что же это делает?

что означает @, прежде чем включать или требовать

Интересно, что означает @, когда мы используем его перед включением или требованием в php?! Например: @include('block.php'); Может быть, это вопрос нуба, но мне нужно это знать, ребята?! Так сожалею об этом

Четные и нечетные числа (с использованием & или %)

Я всегда использовал следующее, чтобы найти четные и нечетные числа: if( $num % 2 ) { echo "odd"; } if( !($num % 2) ... " во втором методе? Я пошел проверить PHP: Арифметические операторы , и амперсанд не входит в число опций. Спасибо.

Что это за синтаксис PHP с кареткой и что он делает?

Я наткнулся на этот синтаксис в кодовой базе, и я не могу найти больше информации о нем. Это похоже на оператор каретки ... туса: Являются ли следующие строки функционально равными? $a = $a ^ $b; $a ^= $b; // the shorthand for the line above

Вопрос оператора PHP if (& оператор)

Я использую функцию, которую нашел в Интернете. Что означает & в этом условном выражении? if ($strength & 8) { ... ts .= '@#$%'; } $сила должна быть числом 0-8. Функция намерена использовать все конкатенации $согласных, где $strength

Оператор нарезки поддельного массива: Сделайте его короче

Есть ли какой-нибудь инновационный способ сделать "печать" короче без особой путаницы? И какой из "принтов" вам нравитс ... с с интерфейсом ArrayAccess), поэтому я подумал, что если есть какие-то другие способы, $a[(0)._.(0)] Это слишком долго.