"; // La boucle WHILE : // parcours du tableau jusqu'au premier élément vide $tableau= array("un", "toir","jklm", "prout", "izizi"); $i=0; while( isset( $tableau[$i]) ) { echo "tableau[ $i ] = $tableau[$i]
"; $i++; } //La boucle DO … WHILE : //La condition de sortie est située en fin de boucle. Ainsi la boucle est parcourue une fois au minimum. $fp = fopen("monfichier.txt","r"); do{ $ligne = fgets( $fp, 4096); } while( ! feof($fp) ); //$handle = @fopen("/tmp/inputfile.txt", "r"); $handle = @fopen("monfichier.txt", "r"); if ($handle) { while( ($ligne=fgets($handle,4096)) !== false ) { echo $ligne; } if (!feof($handle)) { echo "Erreur: fgets() a échoué\n"; } } fclose($handle); ?>