Unidad Iv “Acceso A Archivos” Php
FOPEN (Archivo, Modo): podremos abrir un archivo del servidorlocal o una dirección web o FTP para leerlo o escribirlo. Los parámetros de la función son, el archivo que deseamos abrir y el modo de apertura, existiendo los siguientes modos:
La diferencia entrelos modos a, a+ y los modos r, r+, w, w+ es que los primeros colocan el puntero de lectura/escritura al final del archivo, mientras que los otros lo colocan al comienzo.
<?php$file=fopen("welcome.txt","r"); ?> La función FOPEN () devuelve un valor numérico de tipo integer que hará referencia al archivo abierto.
FGETS (IndicadorArchivo, Longitud) La función FGETS () devuelveuna cadena de la longitud especificada.
En ejemplo se intenta obtener la información de un archivo “datos.txt”. Comprobar lo siguiente:
1.- Ejecutar con el modo ‘r’ y con el archivo ‘datos.txt’creado ver lo que pasa
2.- Ejecutar con el modo ‘a’ y con el archivo ‘datos.txt’ creado ver lo que pasa
La función FEOF () devuelve true cuando el puntero del archivo llega al final. False en casocontrario.
<? $file = fopen("datos.txt","r");
//un ciclo que se ejecutara mientras no lleguemos al fin del archivo
while(!feof($file)) { echo fgets($file)."<br>";//imprimiendocada linea del archivo } fclose($file); //cerrando archive ?>
FCLOSE (IndicadorArchivo) La función FCLOSE () cierra un fichero abierto. Devuelve true si se cierra correctamente y false sino se ha podido cerrar.
<? $file = fopen( "datos.txt" , "r" ); //Area de codigo echo "Archivo abierto"."<br>"; if(fclose($file)) echo "Cerrado correctamente";...
Regístrate para leer el documento completo.