comparison
Разница между "!==" и "==!" [закрыто]
Вчера я наткнулся на это, когда модифицировал PHP-код, написанный кем-то другим. Я был озадачен тем, что простое сравне ... нтерпретировать это вместо поиска буквальной строки). Кто-нибудь видел это раньше и может пролить свет на это поведение?
3 разных равных
В чем разница между =, ==, и ===?
Я думаю, что использование одного знака равенства означает объявление переменной, в ... чены для условия сравнения, и, наконец, три знака равенства предназначены для сравнения значений объявленных переменных.
Чем отличаются операторы сравнения равенства PHP (== двойное равенство) и идентичности (=== тройное равенство)?
В чем разница между == и ===?
Как именно работает слабое сравнение ==?
Как именно работает строгое сравнение ===?
Каковы были бы некоторые полезные примеры?
Оператор PHP <> [дубликат]
На этот вопрос уже есть ответ здесь:
Ссылка - Что означает этот символ в PHP?
... на что-то в руководстве по PHP также была бы хорошей.
if ($_SERVER['SERVER_PORT'] <> 443) {
doSomething();
}
Вопрос для интервью: В php 123==0123?
Я ответил, что это ложь. затем он спросил, почему? я не мог ответить. Кто-нибудь может дать ответ? Мне очень интересно это узнать.
null с операторами PHP <и>
Может ли кто-нибудь объяснить, как null отображается в этих операторах?
null>0; //=> bool(false)
null<0; //=& ... аю, что это какая-то проблема с отображением, но не могу ее решить.
Пробовал использовать PHP 5.3.5-1 с Сухосин-патчем.
В PHP есть ли короткий способ сравнить переменную с несколькими значениями?
В основном мне интересно, есть ли способ сократить что-то вроде этого:
if ($variable == "one" || $variable == "two" || ... оде может помочь:
if ($variable == "one" or "two" or "three")
Или что-нибудь, что приводит к меньшему набору текста.
"Начинается с" в шаблоне ветки
У меня есть шаблон ветки, в котором я хотел бы проверить, начинается ли элемент с определенного значения
{% if item.Co ... решением было бы решить эту проблему с помощью регулярного выражения, но я не знаю, поддерживает ли это Twig?
Спасибо
Как ООП на Python сравнивается с ООП на PHP?
Мне в основном интересно, есть ли у Python какие-либо недостатки в ООП, как у PHP. PHP развивает свои методы ООП в тече ... о и частного секторов? или поддержка типов переменных. Я думаю, что это важно для создания программного обеспечения ООП.
Сравнение строки UTF-8
Я пытаюсь сравнить две строки, скажем, Эмили и Зои. Ну, "E" стоит перед "Z", но на диаграмме ASCII Z стоит перед É, поэ ... if (strcmp(str1,str2) > 0) все еще не работает. Поэтому я ищу собственный способ сравнения строки с символами UTF-8.
Как лучше всего сравнить с 0 в PHP?
В одном бите кода, над которым я работаю, мне нужно извлечь значение из базы данных и проверить, является ли оно 0. Пер ... , учитывая тип поля.
Какой метод вы используете для проверки значения 0, когда это может быть строка или значение int?
Что означает оператор сравнения!== в PHP?
Я видел
if($output !== false){
}
Это восклицательный знак с двумя знаками равенства.
Это почти работает как не равный. Имеет ли это какое-то дополнительное значение?
сравнение массивов в php, не заботясь о порядке
У меня есть два массива, $a и $b здесь, и мне нужно проверить, содержат ли они точно такие же элементы (независимо от п ...
Поскольку мне нужно использовать их как наборы, возможно, мне вообще не следует использовать массивы, а что-то другое.
Сравнение строк PHP
У меня есть две строки, которые выглядят одинаково, когда я повторяю их, но когда я var_dump() их, они имеют разные тип ... аюсь, кодирую UTF8 и т. Д. Строки, Которые они не будут сравнивать или изменять тип.
Спасибо за вашу помощь!
Питер.
Почему некоторые люди ставят значение перед переменной в операторе if?
Например, чем отличается $variable ===true?
<?php
if (true === $variable) {
//
}
if (1 === intval($variable)) {
//
}
Почему PHP преобразует две числовые строки в числа, прежде чем [свободно] сравнивать их?
Я просмотрел несколько подобных вопросов, но все они лишь констатируют факт:
Если... сравнение включает числовые с ... е требуется, если два операнда имеют разные типы. Но почему он делает "обычную математику", когда оба являются строками?
Все ли сравнения равенства PHP симметричны?
Всегда эквивалентно $a == $b $b == $a?
Я думаю, что в JavaScript есть несколько странных случаев, когда это не так, из-за кастинга.
Я думаю, что ide верна. Я задам еще один вопрос.
Извлечение записей MySQL на основе переменного набора точек сравнения
Допустим, у меня есть таблица MySQL, people. Каждая запись содержит множество свойств, среди которых favourite_colour, ... ения (например, underwear_type, marital_status, и т.д.).
Существует ли относительно эффективное решение этой проблемы?
Как показать сравнение 2 текстовых блоков html
Мне нужно взять два текстовых блока с тегами html и выполнить сравнение - объединить два текстовых блока, а затем выдел ... внение с этим видом первичной уценки, затем верните нестандартные символы обратно в теги. Какой-нибудь обратная связь?
сравнивая,!== против!=
Я знаю, что !== также используется для сравнения типов переменных, в то время как != сравнивает только значения.
Но я ... foo';
if($stuff !== 'foo') // do...
Есть ли какая-то причина, по которой они это делают? !== быстрее, чем != или что?