Это строгий контрольный тест.
Это хорошо, особенно если вы проверяете между 0 и false и null.
Например, если у вас есть:
$a = 0;
Затем:
$a==0;
$a==NULL;
$a==false;
Все возвращает true, и вы можете не хотеть этого. Предположим, у вас есть функция, которая может вернуть 0-й индекс массива или false при ошибке. Если вы проверяете «==» false, вы можете получить запутанный результат.
Итак, с тем же самым, что и выше, но строгий тест:
$a = 0;
$a===0; // returns true
$a===NULL; // returns false
$a===false; // returns false