PHP - tester un tableau vide (array)
PHP
[15/02/2017] tester un tableau vide (array)
is array or not array
Parfois, certains d'entres nous, développeurs, faisons des choses mécaniques quand nous codons et il peut arriver que certaines choses nous échappent quelques fois car nous ne les utilisons pas tous les jours.
Voici un moyen très simple de tester un tableau (array) pour savoir s'il est vide ou non :
$test_if_array_is_empty = array_keys( $mon_tableau, true );
if (!$test_if_array_is_empty
)
echo 'Tableau vide';
else
echo 'Tableau avec des enregistrements';
Le tableau que nous testons est : $mon_tableau
Le résultat que nous obtenons est : $test_if_array_is_empty
Si $test_if_array_is_empty nous renvoie une valeur à FALSE, donc c'est que notre tableau (array) est vide et donc ne possède aucun enregistrement (clés, valeurs).
Bon code ;-)