Bonjour,
J'ai une erreur dans mon code et je ne comprend pas pourquoi:
Mon programme fonctionne parfaitement lorsque je liste mes repertoires, fichiers.
Mais lorsque je rajoute la ligne (pour remplacer un caractère): $file = str_replace ("Ã?","a",$file) => voici mon erreur: Parse error: parse error in c:\test\index.php on line 8
Code
<?php
function list_dir($name) {
if ($dir = opendir($name)) {
while($file = readdir($dir)) {
$file = str_replace ("Ã?","a",$file)
echo "$file<br>\n";
if(is_dir($file) && !in_array($file, array(".",".." ))) {
list_dir($file);
}
}
closedir($dir);
}
}
list_dir("." );
?>
Merci de votre aide !