dans un foreach, il y a til possibilité de connaitre le nombre de résultats contenus dasn le tableau ?
(toutes ces fonctions similaires ne sont pas documentees dans PHP manual et php.net donc pour m'y retrouver c'est pas évident)
Si j'ai bien compris cet exemple ci-dessus, tu check si c'est un dossier si c'est le cas tu met chaque fichiers et dossier trouvés dedans et tu traite chacun des ficheir grace au foreach ?
lol bah mon provider a l version 4.4.9 :(
Et je ne traiet pas les videos de la mem maniere car à uploader c'est beaucoup trop long je les enregistre manuellement.
j'ecoute les pros, toi en l'occurrence :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<?php $iterator = new DirectoryIterator('ton_dossier'); foreach ($iterator as $entry) { if ($entry->isFile()) { // traitement echo $entry.' '; } } ?>
<?php $dir ="ton_dossier"; $iterator = new RecursiveIteratorIterator( new RecursiveDirectoryIterator($dir,RecursiveDirectoryIterator::KEY_AS_FILENAME) ); foreach ($iterator as $entry) { // traitement echo $entry.' '; } ?>
<?php $iterator = new DirectoryIterator('ton_dossier'); foreach ($iterator as $entry) { if ($entry->isFile()) { // traitement echo $entry.' '; } } ?>
ça me met ceci :
Cannot instantiate non-existent class: directoryiterator
Alors qu'avec Wampserver en local ça fonctionne bien. c'est normal ?
if( $handle = opendir( "..".$CheminVideos ) ) { while( false !( $file readdir($handle) ) ) { if( $file != "." && $file != ".." ) { echo "<center>Jujitsu : (Open National de Biarritz Octobre 2008 - 2e tour) "; Stream("../videos/".$file,"640","480",$ServerAdress,"DivTestStreaming"); echo "</center> \r\n"; } } closedir( $handle ); }