Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/ficheros/ejercicios/ejercicio4»
De WikiEducator
(Página creada con «{{MRM_Actividad|Title= Ejercicio 4: Crear y borrar ficheros| ;Un programa que nos permita crear y borrar ficheros *Trabajaremos sobre un directorio llamado ficheros de nues...») |
|||
Línea 1: | Línea 1: | ||
− | {{MRM_Actividad|Title= Ejercicio 4: | + | {{MRM_Actividad|Title= Ejercicio 4: Leer el contendio de un fichero| |
− | + | *Partiendo de que tenemos un fichero llamado '''''nombres.txt''''' en el directorio actual | |
− | * | + | {{Plegable|hide|nombres.txt| |
− | + | <source lang=html5> | |
− | + | Manuel Romero | |
− | * | + | <h6>Luis javier Ruiz</h6> |
− | * | + | Elena Rubio<br /> |
− | + | Nieves López | |
− | + | <span style=strong>Lourdes Jimenez</span> | |
− | $ | + | </source> |
− | $ | + | }} |
− | + | *Lee su contenido usando las siguientes funciones | |
+ | #fgets | ||
+ | #fgetss | ||
+ | #fread | ||
+ | #file | ||
+ | #file_get_content() | ||
+ | *Recurda abir y cerrar el fichero o bien reubicarte con la función '''''fseek''''' | ||
+ | *Funciones de ayuda | ||
+ | filesize($nombre_fichero) retorna el tamaño en bytes del fichero | ||
+ | fseek ( resource $file, int $offset) pone la cabeza de leer/escribir en el fichero en la posición especificada: 0 al principio del fichero) | ||
+ | Las funciones que trabajan con el puntero retornan nul si ya he llegado al final del fichero | ||
}} | }} |
Última revisión de 18:54 17 nov 2020
filesize($nombre_fichero) retorna el tamaño en bytes del fichero fseek ( resource $file, int $offset) pone la cabeza de leer/escribir en el fichero en la posición especificada: 0 al principio del fichero) Las funciones que trabajan con el puntero retornan nul si ya he llegado al final del fichero
|