Empty

Empty is a language structure, which determines whether a variable is empty.

A variable is considered empty if it does not exist or if its value equals false. This may overlap with the usage of isset().

<?php

// True
var_dump(empty($a));

$b = [];
// True
var_dump(empty($b));

?>

Documentation

See also PHP isset() vs. empty() vs. is_null(), Avoiding empty() in PHP

Related : Language construct, Isset, Null