Канонического ответа на этот вопрос нет.Пока вы используете один из этих семафоров последовательно, вы можете использовать все, что захотите.Поскольку PHP является типизированным свободно, все эти значения являются «ложными» и могут быть оценены в логическом сравнении как FALSE
.
Тем не менее, существует большая разница между пустой строкой и другимитак что я бы придерживался NULL
с и FALSE
с в этом сценарии.