Оператор PHP <>

Что делает следующий код? Также было бы неплохо дать ссылку на что-нибудь в руководстве по PHP.

if ($_SERVER['SERVER_PORT'] <> 443) {
    doSomething();
}
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
27
0
4 477
6
Перейти к ответу Данный вопрос помечен как решенный

Ответы 6

Ответ принят как подходящий

То же, что! =, "Не равно"

false <> true // operator will evaluate expression as true
false != true // operator will evaluate expression as true

Вот ссылка: Операторы сравнения PHP

Это эквивалент !=:

http://au.php.net/operators.comparison

Взаимодействие с другими людьми

Это еще один способ сказать «не равно» (оператор !=). Я думаю об этом как об операторе «меньше или больше», что на самом деле означает «не равно».

Это эквивалентно высказыванию: Меньше И больше.

Rob Farr 24.07.2014 00:47

@RobFarr Я так не думаю. Ничто не может быть меньше и больше чем.

amhokies 12.07.2016 17:52

$_SERVER['SERVER_PORT'] получает порт, используемый веб-сервером для обслуживания HTTP-запросов. $_SERVER['SERVER_PORT'] <> 443 проверяет, не равен ли порт 443 (порт HTTPS по умолчанию), и если нет, вызывает doSomething()

Обратите внимание, что <> ведет себя как !=, даже если < и > не являются очевидными операторами сравнения (например, $str1 <> $str2).

Почему <и> не являются «очевидными операторами сравнения» для строк?

PhiLho 30.10.2008 09:46

Что, черт возьми, они сравнивают? Насколько я могу судить, они сравнивают «значение» (в алфавитном порядке, a <b) строк. Я не могу представить себе вариант использования этого.

eyelidlessness 30.10.2008 09:54

@PhiLho Строки не часто считаются меньше или больше друг друга, если только вы не сравниваете длину строки. Вот где возникает большая часть путаницы.

orokusaki 23.02.2010 21:50

@orokusaki: Правда? Интересно, как вы тогда сортируете строки ...

PhiLho 24.02.2010 20:58

@PhiLho Я говорю об операторах сравнения, а не об алгоритмах сортировки.

orokusaki 25.02.2010 04:53

@orokusaki: ну, AFAIK, алгоритмы сортировки используют операторы сравнения ...

PhiLho 25.02.2010 10:07

@orokusaki: Возможно, мы говорим не об одном и том же. Код: s1 = "Absolute" s2 = "Bazaar" print (s1 <s2) print (s1 == s2) print (s1> s2) показывает true, false, false в Lua, Python и с небольшими изменениями PHP, JavaScript и наверное много других языков.

PhiLho 25.02.2010 10:20

Я думаю, что это происходит из Delphi / Pascal. На самом деле я вижу много решений Delphi / Pascal в PHP, таких как объявления функций, ord (), chr () "и" или "логические операторы и т.д. Мне кажется, что PHP - это 50% C и 50% Pascal.

Tom 16.06.2017 17:27

Хотя PHP в основном основан на синтаксисе в стиле C, это одна из странностей, которые происходят из мира синтаксиса в стиле BASIC.

Излишне говорить, что я бы просто использовал != и согласен с ним, поскольку <> действительно никогда не используется.

Другие вопросы по теме