Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/ficheros/ejercicios»
De WikiEducator
(→Ejercicio 1: Escribir en un fichero) |
|||
Línea 16: | Línea 16: | ||
}} | }} | ||
<br /> | <br /> | ||
+ | ===[[Usuario:ManuelRomero/ProgramacionWeb/ficheros/ejercicios/ejercicio2|Ejercicio 2: Escribir y leer en un fichero]]=== | ||
+ | <br /> | ||
+ | {{MRM_Actividad|Title=Ejercicio 2: Escribir y leer de un fichero| | ||
+ | *Modifica el ejercicio anterior con una nueva opción llamada Leer | ||
+ | *En este caso se leerá el fichero especificado si existe, y su contenido aparecerá en el textarea | ||
+ | *En caso de no existir el fichero no se visualizará nada | ||
+ | *En la parte superior del forumulario debe de aparecer un mensaje informativo según la acción que se esté ejecutando | ||
+ | #Inserte datos y seleccione opción | ||
+ | #Se ha creado el fichero especificado o no se ha podido crear el fichero | ||
+ | #Se ha leído el fichero especificado o no se ha podido leer | ||
+ | |||
+ | [[Archivo:practica_ficheros_escribir.png]] | ||
+ | }} | ||
+ | <br /> | ||
+ | |||
===[[Usuario:ManuelRomero/ProgramacionWeb/ficheros/ejercicios/ejercicio2|Ejercicio 2: Leer un directorio]]=== | ===[[Usuario:ManuelRomero/ProgramacionWeb/ficheros/ejercicios/ejercicio2|Ejercicio 2: Leer un directorio]]=== | ||
<br /> | <br /> |
Revisión de 02:11 17 nov 2020
Ejercicios de ficheros CRUD
- Esta primera parte consiste en realizar ejercicios para aprender a usar el sistema de fichero en el servidor.
Es un frecuente llevar un log de lo que hace nuestra aplicación.
- Realiza los ejercicios planteados en el wiki, intenta hacerlos y luego compararlos con la solución
Ejercicio 1: Escribir en un fichero
Ejercicio 2: Escribir y leer en un fichero
|
Ejercicio 2: Leer un directorio
<nr />
Ejercicio 3: Leer el contenido de un fichero
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
|
Ejercicio 4: Crear un borrar ficheros
$name tempnam($directorio,$prefijo); $directorio es el directorio dónde se creará el fichero aleatorio $prefijo es un string que se pondrá delante del nombre aleatorio generado $name es el nombre del fichero que se ha creado (false si no se ha podido crear)
|
Ejercicio 5: Renombrando ficheros