Untitled Document

Учебник РНР
НазадВперёд

isset

(unknown)

isset - определяет, установлена ли переменная.

Описание

bool isset (mixed var [, mixed var [, ...]])

Примечание: isset() это конструкция языка.

Возвращает TRUE, если var существует, иначе FALSE.

Если переменная была разустановлена/unset с помощью функции unset(), она больше не сможет быть isset(). isset() возвратит FALSE, если проверяет переменную, которая была установлена NULL. Также отметьте, что NULL-байт ("\0") не является эквивалентом PHP-константы NULL.
<?php $a = "test"; $b = "anothertest"; echo isset ($a); // TRUE echo 
isset ($a, $b); //TRUE unset ($a); echo isset ($a); // FALSE echo isset ($a, $b); 
//FALSE $foo = NULL; print isset ($foo); // FALSE ?>

Это также работает с элементами массивов:
<?php 
$a = array ('test' => 1, 'hello' => null); echo isset ($a['test']); // 
TRUE echo isset ($a['foo']); // FALSE echo isset ($a['hello']); // FALSE echo 
array_key_exists('hello', $a); // TRUE ?>

См. также empty(), unset() и array_key_exists().


НазадОглавление Вперёд
is_string Вверхprint_r
Физика лабы
Элементарная математика Кратные интегралы Математический анализ
Векторный анализ Аналитическая геометрия Пределы функции Изучение функции Конспекты по математике Комплексные числа Дифференциальные уравнения Определенные интегралы Лекции по высшей математике Исследование функций Вычисление объема с помощью интегралов Алгеброические структуры