destacados

Gabriel Da Silva

Portafolio del ilustrador y director de arte brasileño, aunque afincado en Madrid, Gabriel Da Silva.

B&W Helmut Newton

Selección de fotografías en blanco y negro de uno de los fotógrafos más conocidos de las últimas décadas, Helmut Newton.

Judith Erwes

Fotógrafa afincada en Londres con un estilo que combina la moda, el humor y la estética retro.

Jody Rogac

Nacida en Inglaterra y criada en Canadá, Jody Rogac en la actualidad vive y trabaja en Brooklyn. Sus trabajo ha obtenido diversos galardones.

Publicaciones

Abrir ficheros con PHP

, , 19/04/2006 00:00:00

Cuando deseemos abrir un fichero con PHP, es útil utilizar dos funciones: una que comprueba la existencia del fichero y otra que abre el fichero. La sintaxis es la siguiente:

file_exists ( string filename )
fopen (string fname, string mode [, bool useincpth [, resource zcontext]])

Un ejemplo:

//Primero declaramos que fichero queremos abrir.
$fichero = "texto1.txt";
//Utilizamos la función file_exists() para confirmar su existencia.
if (file_exists ($fichero)){
     //Intentamos abrir el fichero.
     if ($ficheroabierto = fopen ($fichero, "r")){
             echo "Fichero abierto correctamente.";
     } else {
             echo "El fichero no ha podido ser abierto.";
}
     } else {
             echo "El fichero no existe.";
}

Los argumentos que se le pueden suministrar a la funcion fopen() para designar como debe abrirse el fichero son las siguientes:

r Abre para sólo lectura; sitúa el apuntador del fichero al comienzo del mismo.
r+ Abre para lectura y escritura; situa el apuntador del fichero al comienzo del fichero.
w Abre para sólo escritura; sitúa el apuntador del fichero al comienzo del fichero y trunca el fichero con longitud cero. Si el fichero no existe, trata de crearlo.
w+ Abre el fichero para lectura y escritura; sitúa el apuntador del fichero al comienzo del fichero y trunca el fichero con longitud cero. Si el fichero no existe, trata de crearlo.
a Abre sólo para escribir (añadir). Sitúa el apuntador del fichero al final del mismo. Si el fichero no existe, trata de crearlo.
a+ Abre para lectura y escritura (añadiendo). Sitúa el apuntador del fichero al final del mismo. Si el fichero no existe, trata de crearlo.

Páginas: 1
comentarioscomentarios