Page 1 sur 1

savoir si mon tableau est vide

Posté : 22 mars 2006, 15:57
par verifier tableau
Salut à tous comment ca va ?

Bon voila mon probleme dans une boucle if else je veut mettre que si mon tableau $liste et vide alors afficher une texte et sinon affiche un autre texte mais il me mais l'erreur suivante :

Notice: Undefined offset: 0 in c:\program files\easyphp1-7\www\ma page.php on line 137

voici ma commande if <?php if($liste[0][0]==0) { ?>

donc je ne comprend pas tellement comment peut on faire pour que ca marche.


bon je sais que l'index du tableau n'exciste pas mais comment on fait pour dire que si mon tableau est vite alors...sinon...

Je sais que c'est avec if... else mais je n'y arrive pas

Merci d'avance :oops:

Posté : 22 mars 2006, 16:09
par Ryle
Tu peux tester si une variable est vide avec la méthode empty et pour un tableau, tu peux simplement regarder sa taille :)
if(count($liste)==0) // vide (taille du tableau à zéro)
 ...
else // non vide
 ...

Posté : 22 mars 2006, 16:11
par Hermès
il doit aussi y avoir un is_empty pour les tableaux...

Posté : 22 mars 2006, 16:37
par Invité
ok merci je teste et je vous dis si ca marche

Posté : 22 mars 2006, 16:42
par Invité
merci sa marche c'est super cool