Articles of Оператор

== и === операторы в php

Скажем, у меня есть переменная, которая всегда будет строкой. Теперь возьмите код ниже: if($myVar === "teststring") Примечание: $myVar всегда будет строкой, поэтому мои вопросы Что быстрее / лучше, используя === (indentity) или == (равенство)?

Приоритет операторов «или» и присвоение

Сегодня нашел интересный фрагмент кода. Упрощенный, он выглядит так: $var = null; $var or $var = '123'; $var or $var = '312'; var_dump($var); Дело в том, что, как я знаю, приоритет присваивания выше, чем OR , поэтому, как я полагаю, var_dump должен выводить 312 (first-assign, second-compare логически). Но результат делен, я получаю 123 (сначала – […]

Оператор присваивания ссылок в PHP, = &

Что делает оператор присваивания =& (equals-амперсанд) в PHP? Это устарело?

Который быстрее и лучше, Switch Case или если что-то еще, если?

Каковы лучшие и быстрые методы: если или переключиться? if(x==1){ echo "hi"; } else if (x==2){ echo "bye"; } switch(x){ case 1 … break; default; }

Что означает «===»?

Я заметил, что кто-то использует PHP-оператор === которого я не могу понять. Я пробовал это с функцией, и это соответствует сумасшедшим путям. Каково определение этого оператора? Я даже не могу найти его в объявлении операторов PHP.

Укладка нескольких тернарных операторов в PHP

Вот что я написал: $Myprovince = ( ($province == 6) ? "city-1" : ($province == 7) ? "city-2" : ($province == 8) ? "city-3" : ($province == 30) ? "city-4" : "out of borders" ); Но для каждого поля я получил значение city-4 . Я хочу использовать тройные операторы вместо switch/if потому что я хочу […]

Уточнение оператора PHP Ternary

Я использую тернарный оператор довольно часто, но я не смог найти что-либо в документации об этом, и я всегда удивлялся этому. Ниже приведен пример: echo ($something->message ? $something->message : 'no message'); как вы можете видеть, если сообщение $ something-> верное, мы возвращаем сообщение $ something->, но зачем писать его дважды? Есть ли способ сделать что-то […]

Intereting Posts
Symfony 2 – проблема межсетевого экрана и контроля доступа как кэшировать результат twitter api? Получите секунды до конца дня в PHP axios http всегда возвращает с пустыми данными Преимущества использования подготовленных операторов над нормальными заявлениями mysqli? Как читать определенные столбцы файла csv с помощью php лучший способ измерить (и уточнить) производительность с помощью PHP? PHP: $ _SESSION никогда не устанавливается, но $ _POST? PHP: изменение реферирования с заголовком () Этот PHP-скрипт не работает в Internet Explorer и Microsoft Edge, но работает в Chrome / Firefox / Safari / Opera Как создать несколько массивов из массива? «Предупреждение: mysql_query (): предоставленный аргумент не является допустимым MySQL-Link» – Почему? Неустранимая ошибка: превышено максимальное время выполнения 300 секунд заполнить 'select list' из каталога на моем сервере, используя php и html PHP str_replace с wild card?