|
|
|
|
|
для: Bvz
(08.05.2008 в 11:12)
| | Надо заметить, что при значении NULL isset() будет возвращать false. | |
|
|
|
|
|
|
|
для: Bvz
(08.05.2008 в 11:59)
| | >правильно ли я понял, что isset проверяет определена ли переменная, а empty проверяет
>есль ли у переменной значение?
Да, правильно, но скорее значение, отличное от нулевого, пустой строки и false. Т.е. всего того, что в логическом контексте приводится к false. | |
|
|
|
|
|
|
|
для: Bvz
(08.05.2008 в 11:59)
| | Да, правильно. Так же еmpty возвращает истину в том случае, если переменная равна нулю. | |
|
|
|
|
|
|
|
для: Bvz
(08.05.2008 в 11:59)
| | Правильно
Поправка: когда я говорил "равна нулю" я имел ввиду - пусто. | |
|
|
|
|
|
|
|
для: AVS
(08.05.2008 в 11:51)
| | правильно ли я понял, что isset проверяет определена ли переменная, а empty проверяет есль ли у переменной значение?
вто кстати таблицу сравнения нашел
http://ru2.php.net/manual/ru/types.comparisons.php | |
|
|
|
|
|
|
|
для: Valick
(08.05.2008 в 11:17)
| | empty возвращает истину если переменная пуста, иначе возвращает ложь | |
|
|
|
|
|
|
|
для: Valick
(08.05.2008 в 11:17)
| | чиьая, но там мало написано про них | |
|
|
|
|
|
|
|
для: Bvz
(08.05.2008 в 11:12)
| | isset - верно если переменная существует, и ложно если переменная несуществует.
empty - верно когда переменная несуществует или равна нулю.
Если не ошибаюсь то так. А вообще такие вопросы отпадают сами собой при чтении мануалов) | |
|
|
|
|
|
|
| есть 2 функции, которые проверяют установлена ли переменная,
empty и isset, вот не могу взять в толк а в чем разница? | |
|
|
|
|