| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > правильный синтаксис проверки переменной |
| Автор: begin 14.10.2007, 12:17 | ||||
| У меня два вопроса на одну тему: 1. мне нужно проверить неравенство переменных, какой вариант правильный и лучший?
2. мне нужно проверить переменную на непустоту, какой вариант правильный и лучший?
|
| Автор: flashaa 14.10.2007, 12:31 | ||
| 1. "<>" - такого оператора нет, используй "!=". Так же можно проверить переменные не только на равенство значений, но и на совпадение типов - для этого есть оператор "идентичность" - "===". 2. Функция empty() проверяет переменную любого типа, в т.ч. массивы, числа, Какие переменные она считает пустыми, написано в http://ru2.php.net/manual/en/function.empty.php -
|
| Автор: vasac 14.10.2007, 12:52 |
| begin, если был бы "правильный и лучший" вариант, других бы вариантов не было. Всё зависит от вашей задачи. Почитайте документацию на каждый оператор, если не знаете, что он делает, и выберите тот, который подходит вам. |
| Автор: olegop 14.10.2007, 12:56 |
Тут я с Вами поспорю, я так же успешно использую оператор "<>" как и "!=" http://php.su/learnphp/operators/?compar |
| Автор: begin 18.10.2007, 20:04 | ||||
А могу ли я вместо такой проверки:
использовать только такую:
если мне необходимо лишь число лишь из одной переменной? |