Variable handling Funkcje
PHP Manual

empty

(PHP 4, PHP 5)

emptyDetermine whether a variable is empty

Opis

bool empty ( mixed $var )

Determine whether a variable is considered to be empty.

Parametry

var

Variable to be checked

Informacja: empty() only checks variables as anything else will result in a parse error. In other words, the following will not work: empty(trim($name)).

empty() is the opposite of (boolean) var, except that no warning is generated when the variable is not set.

Zwracane wartości

Returns FALSE if var has a non-empty and non-zero value.

The following things are considered to be empty:

Rejestr zmian

Wersja Opis
PHP 5

As of PHP 5, objects with no properties are no longer considered empty.

PHP 4

As of PHP 4, The string value "0" is considered empty.

Przykłady

Przykład #1 A simple empty() / isset() comparison.

<?php
$var 
0;

// Evaluates to true because $var is empty
if (empty($var)) {
    echo 
'$var is either 0, empty, or not set at all';
}

// Evaluates as true because $var is set
if (isset($var)) {
    echo 
'$var is set even though it is empty';
}
?>

Notatki

Informacja: Ponieważ jest to element składni języka a nie funkcja, nie może być on wywoływany używając zmiennych funkcji

Zobacz też:


Variable handling Funkcje
PHP Manual