PHP leeg trefwoord
Voorbeeld
Controleer of een variabele leeg is:
<?php
$str = "";
if(empty($str)) {
echo "The string is
empty";
}
?>
Definitie en gebruik
Het empty
sleutelwoord fungeert als een functie die true retourneert als een variabele niet bestaat of als de waarde ervan als leeg wordt beschouwd. Het empty
sleutelwoord evalueert ook uitdrukkingen die niet in een variabele staan.
Een waarde wordt als leeg beschouwd als de waarde een van de volgende is:
- Een lege string
- Een lege array
- Het gehele getal 0
- Het drijvende-kommagetal 0.0
- De tekenreeks "0"
- Booleaans onwaar
- nul
Meer voorbeelden
Voorbeeld
Gebruik empty
op verschillende uitdrukkingen:
<?php
// A variable that does not exist
if(empty($x)) {
echo '$x does not exist<br>';
}
// An empty integer
if(empty(0)) {
echo '0 is empty<br>';
}
// An empty float
if(empty(0.0)) {
echo '0.0 is empty<br>';
}
// An empty string
if(empty("")) {
echo '"" is an empty string<br>';
}
// null
if(empty(null)) {
echo 'null is empty<br>';
}
// A value that is not empty
if(empty('A')) {
echo '"A" is empty<br>';
} else {
echo
'"A" is not empty<br>';
}
?>
❮ PHP-sleutelwoorden