П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 185957 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 87230 раз(а).

Учебник HTML.
Просмотров 79523 раз(а).

Руководство по PHP5.
Просмотров 50030 раз(а).

Хостинг через призму DNS.
Просмотров 57723 раз(а).

Подборка текстов стандартных документов.
Просмотров 49088 раз(а).

Учебник PHP - Самоучитель
Просмотров 55886 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 57235 раз(а).

Внешние атаки...
Просмотров 46570 раз(а).

Учебник PHP.
Просмотров 40991 раз(а).

SSI в примерах.
Просмотров 31261 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Руководство по PHP
Пред. След.

isset

(PHP 3, PHP 4, PHP 5)

isset -- Determine whether a variable is set

Description

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

Returns TRUE if var exists; FALSE otherwise.

If a variable has been unset with unset(), it will no longer be set. isset() will return FALSE if testing a variable that has been set to NULL. Also note that a NULL byte ("\0") is not equivalent to the PHP NULL constant.

Warning: isset() only works with variables as passing anything else will result in a parse error. For checking if constants are set use the defined() function.

<?php

$var
= '';

// This will evaluate to TRUE so the text will be printed.
if (isset($var)) {
    echo
"This var is set so I will print.";
}

// In the next examples we'll use var_dump to output
// the return value of isset().

$a = "test";
$b = "anothertest";

var_dump(isset($a));      // TRUE
var_dump(isset($a, $b)); // TRUE

unset ($a);

var_dump(isset($a));     // FALSE
var_dump(isset($a, $b)); // FALSE

$foo = NULL;
var_dump(isset($foo));   // FALSE

?>

This also work for elements in arrays:

<?php

$a
= array ('test' => 1, 'hello' => NULL);

var_dump(isset($a['test']));            // TRUE
var_dump(isset($a['foo']));             // FALSE
var_dump(isset($a['hello']));           // FALSE

// The key 'hello' equals NULL so is considered unset
// If you want to check for NULL key values then try:
var_dump(array_key_exists('hello', $a)); // TRUE

?>

Замечание: Поскольку это языковая конструкция, а не функция, она не может вызываться при помощи переменных функций

See also empty(), unset(), defined(), the type comparison tables, array_key_exists(), and the error control @ operator.



Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
 





Copyright © 2005-2016 Project.Net.Ru