Функции Язык программирования PHP

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

PHP/FI

PHP появился как развитие другого продукта, PHP/FI. PHP/FI был создан Rasmus'ом Lerdorf'ом в 1995 году, сначала как простой набор Perl-скриптов для отслеживания доступа к его собственному online-резюме. Он назвал этот набор скриптов 'Personal Contents Page Tools'. Поскольку требовалось б́ольшая функциональность, Rasmus написал расширенную реализацию C, которая могла работать с базами данных (БД), и дал пользователям возможность разрабатывать простые динамические Web-приложения. Rasmus решил опубликовать исходный код PHP/FI для широкого доступа, чтобы любой мог использовать, расширять и улучшать его. Найдем точки пересечения графика функции с осями координат Основы электротехники выполнение курсовой работы Различают резонансы в цепях, содержащих только реактивные элементы, к в цепях, которые кроме реактивных элементов содержат сопротивления. Резонансные реактивные двухполюсники можно рассматривать как идеализацию реальных двухполюсников с потерями. Уравнения реактивных двухполюсников значительно проще и легко поддаются анализу в общем виде. При этом можно определить резонансные частоты и установить последовательность их чередования. Рекомендации по анализу резонансных реактивных двухполюсников содержатся в ряде учебников

PHP/FI, Personal Contents Page / Forms Interpreter, имел некоторую основную функциональность того PHP, который известен нам теперь. Он имел Perl-подобные переменные, автоматическую интерпретацию переменных форм и синтаксис, внедрённый в HTML. Сам по себе синтаксис напоминал Perl, хотя и более ограниченный, упрощённый и неполный.

В 1997 году PHP/FI 2.0, вторая версия C-реализации, имел несколько тысяч поклонников по всему миру (ориентировочно), приблизительно 50,000 доменов, на которых он был установлен, что составляло примерно 1% всех доменов Internet. Поскольку множество людей предоставляли блоки кода для этого проекта, он перестал быть проектом одного человека.

PHP/FI 2.0 был официально выпущен только в ноябре 1997 года, после того как просуществовал в основном в виде beta-релизов. Вскоре после этого этого появились первые alphа PHP 3.0.