Есть переменная с числовым значением получаемая из урла $_GET-запросом.
Корректно ли передавать через урл цифру 0?
Не вызовет ли это проблем ввиду того, что числовой 0 в php может восприниматься как false.
К примеру если передать ?q=0, то условие
if ($_GET[q]) echo'yes!';
срабатывает. (у меня)
Но будет ли это работать везде?
p.s.
С нулем, в моем случае, было бы проще.
1. zmaster01 - 29 Ноября, 2011 - 08:36:33 - перейти к сообщению
2. EuGen - 29 Ноября, 2011 - 08:40:45 - перейти к сообщению
Можно.
У Вас не выходит, так как Вы не учитываете приведение типов в PHP.
Чтобы получилось, нужно делать примерно так:
У Вас не выходит, так как Вы не учитываете приведение типов в PHP.
Чтобы получилось, нужно делать примерно так: