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





