Операторы сравнения != и <>
Разницы в этих операторах по многим документациям нет. А может, есть тогда рекомендации где, какой лучше использовать.
Глупости или нет, а ответ интересен. :)
По крайней мере, в современных версиях разницы нет никакой. Это абсолютные синонимы. См тут:
Оператор "<>" используется в тех языках, где нет "!=" Вот и всё отличие.
mfender, ну да, нечто вроде Perl'овского TIMTOWTDI :)
Цитата: Dolonet
mfender, ну да, нечто вроде Perl'овского TIMTOWTDI :)
Попрошу не выражаться... :D
http://en.wikipedia.org/wiki/TIMTOWTDI
Классика жанра, сестренка DWIM :)
для интересующихся:
Классика жанра, сестренка DWIM :)
Цитата: NetWork
В PHP есть так называемые “Операторы сравнения” в которых присутствуют операторы != и <>
Разницы в этих операторах по многим документациям нет. А может, есть тогда рекомендации где, какой лучше использовать.
Глупости или нет, а ответ интересен. :)
Разницы в этих операторах по многим документациям нет. А может, есть тогда рекомендации где, какой лучше использовать.
Глупости или нет, а ответ интересен. :)
ИМХО это сделано для удобства изучения.
Тоесть, знаешь паскаль. Начал изучать ПХП. Рефлекторно набираешь <> :D
А у сишников выработался рефлекс на != :D
Цитата: Tokolist
ИМХО это сделано для удобства изучения.
Тоесть, знаешь паскаль. Начал изучать ПХП. Рефлекторно набираешь <> :D
А у сишников выработался рефлекс на != :D
Тоесть, знаешь паскаль. Начал изучать ПХП. Рефлекторно набираешь <> :D
А у сишников выработался рефлекс на != :D
Ну это так и есть. Вот shaelf на меня постоянно гудит, что я в PHP имена переменных пишу с большой буквы. Я понимаю, что поступаю не в соответствии с соглашениями по оформлению кода, но ничего не могу с собой поделать - привык так в Delphi писать (там-то как раз принято переменные обзывать с большой буквы).