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

О проекте

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

MySQL

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

Хостинг

Другое








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

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

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

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

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

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

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

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

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

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

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

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



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





Руководство по 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