php:empty
Dies ist eine alte Version des Dokuments!
PHP - Empty
Überprüfen, ob eine Variable einen Wert enthält oder nicht ist in den allermeisten Programmen gefragt. PHP kennt zu dieser Überprüfung drei verschiedene Funktionen, welche sehr ähnlich, aber nicht gleich sind. Diese sind isset(), empty() oder is_null().
Anbei ein Test der diese drei Funktionen vergleichen soll.
$testCase = array( 1 => '', 2 => "", 3 => null, 4 => array(), 5 => FALSE, 6 => NULL, 7 => '0', 8 => 0, 9 => 0.0, 10 => new stdClass(), );
empty()
1 => true 2 => true 3 => true 4 => true 5 => true 6 => true 7 => true 8 => true 9 => true 10 => false
isset()
1 => true 2 => true 3 => false 4 => true 5 => true 6 => false 7 => true 8 => true 9 => true 10 => true
is_null()
1 => false 2 => false 3 => true 4 => false 5 => false 6 => true 7 => false 8 => false 9 => false 10 => false
$case == 0
1 => true 2 => true 3 => true 4 => false 5 => true 6 => true 7 => true 8 => true 9 => true 10 => false
php/empty.1680676327.txt.gz · Zuletzt geändert: 05/04/2023 08:32 von Manuel