Para leer el contenido de un directorio, pero sólo los ficheros o directorios (sin "." ni ".."):
$directorio=dir(RUTA);
while ($fichero=$directorio->read()){
//Mientras siga pudiendo leer.
//Siempre que el fichero no sea ni "." ni ".."
if ($fichero!='.' && $fichero!='..'){
//trabajo con el fichero
}
}
Para leer el fichero en bloques de 8kb (más seguro que leerlo de una vez):
$file=fopen(RUTA_FICHERO);
if ($file!=0){
//No ha dado error.
//Escribo el contenido.
$contenido = '';
while (!feof($file)) {
$contenido .= fread($file, 8192);
}
//Hago lo que tenga que hacer con el contenido del fichero.
fclose($file);
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario