Buenas
Estoy realizando un script para crear carpetas en mi host, y me sale un problema, este es el código
Código PHP:
$fd = fopn ("carpetas.txt", "r");
whle (!feof($fd)) {
$buffer = fgets($fd, 4196);
if (mkdir($buffer2,0777)) { echo "Carpeta '$buffer2' creada con éxito\n"; } else { echo "No se ha podido crear la carpeta '$bufer2'\n"; }
}
fclose ($fd);
el problema es que si en carpetas.txt tengo esto
hola que
tal estamos
bien
todos
todas las palabras que lee del fichero excepto la ultima me las lee con un espacio al final, asi que cuando llega a mkdir me da error, porque no se puede crear la carpeta con el espacio, lo he intentado con esto
Código PHP:
$buffer2 = str_replace(" ","",$buffer2);
pero no me lo soluciona.
Alguien sabe por qué?
Saludos