tutoriales de php: opciones para fopen


En el código de la página anterior, usamos fopen y para acceder a nuestro archivo. Pero solo estábamos leyendo el archivo. Por eso teníamos la letra «r» entre paréntesis de fopen:

$ file_handle = fopen («diccionario.txt»,
«r»);

Pero hay otras opciones. Aquí hay una lista más completa de cosas con las que puede reemplazar «r».

Entonces, si quisiera leer y escribir en el archivo, usaría esto:

$ file_handle = fopen («diccionario.txt»,
«r +»);

O esto, si desea agregar datos al final del archivo cuando lo vuelva a escribir:

$ file_handle = fopen («diccionario.txt»,
«a +»);

Si necesita trabajar con archivos binarios (como imágenes), puede agregar la «b»:

$ file_handle = fopen («diccionario.txt»,
«rb»);

Comprobando si el archivo existe

Es una buena idea comprobar si el archivo existe antes de intentar hacer algo con él. La función file_exists () se puede utilizar para esto:

Si ( El archivo existe( «diccionario2.txt»
) ) {

imprimir «archivo existe»;

}
demás {

imprimir «el archivo no existe»;

}

Entre los corchetes de file_exists (), escriba el nombre de su archivo. Si existe, puede seguir adelante y hacer algo con él; si no, puede escribir código para manejar cualquier error.

En la siguiente parte, veremos cómo escribir en un archivo con PHP.



<- Atrás una página | Pasar a la siguiente parte ->

Volver a la página de contenido de PHP

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *