что за тупизм.
большинство людей его используют только, потому что нужно сравнивать по типу
что за тупизм.
большинство людей его используют только, потому что нужно сравнивать по типу
=== используется в случае если функция может вернуть false как булевым значением так и строкой
Покажи мне инфу откуда вы взяли что === быстрее, кроме этого форума.
Цитата из интернета
Можно рассмотреть две вещи:
Если типы операндов различаются, то == и === производят разные результаты. В этом случае скорость операторов не имеет значения; важно то, что человек производит желаемый результат.
Если типы операндов одинаковы, вы можете использовать либо ==, либо ===, так как оба будут производить те же результаты. В этом случае скорость обоих операторов почти одинакова. Это происходит потому, что никакие преобразования типов не выполняются ни одним из операторов.
Я сравнил скорость:
$a == $b vs $a === $b
где $a и $b были случайными целыми числами [1, 100]
две переменные были сгенерированы и сравнены миллион раз
тесты выполнялись 10 раз
И вот результаты:
$a == $b $a === $b
--------- ---------
0.765770 0.762020
0.753041 0.825965
0.770631 0.783696
0.787824 0.781129
0.757506 0.796142
0.773537 0.796734
0.768171 0.767894
0.747850 0.777244
0.836462 0.826406
0.759361 0.773971
--------- ---------
0.772015 0.789120
Вы можете видеть, что скорость почти идентична.```
=== не жонглирует типами блин
Везде, в нормальных проектах используется ===
Тот же пммп
Оно быстрее, но и не только. Тебе никто не говорил то что оно только быстрее
.

![]()
Я тебе с этого же сайта скинул цитату выше
А я тебе на фотке сверху скинул слово до которого ты не доебался.
почти блять, почтиииии.
Вот сука разница в твоём почти
0.765770 0.762020
0.753041 0.825965
Все и с той же цитаты
Как ты объяснишь что во втором случае оно выполнило код медленнее чем ==?
Но быстрее же сука, быстрее
хоть и немножко быстрееееее
![]()
Да забейте, просто кому-то жалко бита памяти, чтобы поставить лишнее =
Просто согласен с Данечкой.