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

О проекте

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

MySQL

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

Хостинг

Другое








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

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

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

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

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

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

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

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

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

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

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

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



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





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