11.09.2018 Views

Aprender a desarrollar un sitio Web con PHP y MySQL

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

24/4/2014 ENI Training - Libro online<br />

cómo se utiliza.<br />

Observe que el carácter ’r’ es el seg<strong>un</strong>do parámetro.<br />

La ’r’ abre el archivo solo en modo de lectura.<br />

La ’r+’ abre el archivo en modo de lectura y escritura.<br />

La ’w’ abre el archivo solo en modo de escritura, vacía el archivo y lo crea si aún no existe.<br />

La ’w+’ abre el archivo en modo de lectura y escritura, vacía el archivo y lo crea si aún no existe.<br />

La ’a’ abre el archivo solo en modo de escritura y además crea el archivo si aún no existe. Lo que<br />

escriba después no modificará el texto que ya existe.<br />

La ’a+’ abre el archivo en modo de lectura y escritura y además crea el archivo que aún no existe.<br />

La f<strong>un</strong>ción fclose() permite cerrar el archivo. Esta f<strong>un</strong>ción devuelve true o false en caso de<br />

error.<br />

Por ejemplo:<br />

<br />

5. Leer y escribir<br />

La f<strong>un</strong>ción fgetc() permite leer el archivo carácter a carácter. Es preciso que incluya <strong>un</strong> bucle para<br />

navegar por todos los caracteres del archivo.<br />

Por ejemplo:<br />

<br />

Da como resultado:<br />

"¡Hola!" "Señora ESTEFANIA."<br />

Observe que no lee el salto de línea; por tanto esta f<strong>un</strong>ción no es muy práctica.<br />

La f<strong>un</strong>ción fgets() permite leer el archivo línea a línea. Por tanto, es preciso incluir esta<br />

f<strong>un</strong>ción en <strong>un</strong> bucle para navegar por todas las líneas del archivo. Toma como parámetro el<br />

http://www.eni-training.com/client_net/mediabook.aspx?idR=87316 3/15<br />

www.FreeLibros.me

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!