Esta función la usaremos para cerrar ficheros, ya que una vez hayamos realizado todas las operaciones deseadas en un fichero, siempre será necesario cerrarlos.
Si tenemos varios ficheros abiertos y tan solo deseamos cerrar uno de ellos, podremos utilizar como argumento de la función el identificador creado en el momento de abrir el fichero
Ejemplo:
<?
$fichero1 = “archivo1.txt”;
$fichero2 = “archivo2.txt”;
$fp1 = fopen(“fichero1, r);
$fp2 = fopen(“fichero2, r);
// hacemos lo que queramos en el archivo 1
fclose($fp1);
// hacemos lo que queramos en el archivo 2
fclose($fp2);
?>
Explicación:
Hemos abierto 2 ficheros o archivos de texto solo en modo lectura, después, hemos dejado un hueco para hacer las operaciones que deseamos en el fichero1 y a continuación lo cerramos con su identificador “fclose (fp1);”, así el fichero2 seguirá abierto hasta que lo cerremos más adelante.
Nota: esta función, al igual que la función fopen(), si el proceso de cerrar el fichero se ha ejecutado bien, devolverá True y en caso contrario, False.
|