Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Directorios y archivos
Abrir ficheros
Atributo Descripcin
r Slo lectura
r+ Lectura y escritura
Slo escritura. Si no existe el archivo lo crea, si ya
w
existe lo sobre escribe.
Lectura y escritura. Si no existe el archivo lo
w+
crea, si ya existe lo sobre escribe.
Solo lectura. Sino existe el archivo lo crea, si ya
a
existe empieza a escribir al final del archivo.
Lectura y escritura. Sino existe el archivo lo
a+
crea, si ya existe empieza a escribir al final del
archivo.
PHP utiliza la funcin die(), para que en caso de error al intentar abrir un
archivo se despliegue un mensaje que indique el tipo de error que ocurri:
feof($ind)
Las funciones utilizadas para la recuperacin de los datos en los ficheros son:
fgtes(). string fgets(int indicador, int num_bytes Lee Lnea restringido por
bytes.
$archivo = "prueba.dat"
$ind = fopen($archivo,"r");
$linea = 0;
while (!feof($ind))
{
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Unidad 2 - Diseo avanzado de la interfaz de usuario Curso Programacin de sitios web
$linea++;
fclose ($ind);
$ind = fopen("Datos.txt","r");
while (!feof($ind))
fclose($fichero);
file(). array file( string nomarchivo [, int ruta]); Lee todo el archivo en una
sola accin.
ESCRITURA EN FICHEROS
fputs(). int fputs(int fichero, string cadena [, int longitud]); Escribe cadenas
en el fichero.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Unidad 2 - Diseo avanzado de la interfaz de usuario Curso Programacin de sitios web
fwrite(). int fwrite(int fichero, string cadena [, int longitud]); Escribe cadenas
en el fichero.
MANIPULACIN DE FICHEROS
fseek() int fseek( int indicador, int posicion, [int base]); Ubica el puntero
de lectura en cualquier posicin. La base del fichero puede ser SEEK_SET
para contar desde el principio del fichero, SEEK_CUR para contar desde la
posicin actual y SEEK_END para que la base sea el final del fichero.
Otras funciones
MANIPULACIN DE DIRECTORIOS
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Unidad 2 - Diseo avanzado de la interfaz de usuario Curso Programacin de sitios web
Estas son:
Eliminacin de directorios
Estas tareas, slo pueden ser ejecutadas si se poseen los permisos adecuados
para realizarlas, y corresponden a las siguientes funciones:
Tipo Descripcin
block Dispositivo de bloques
char Dispositivo de caracteres
dir Directorio
fifo Directorio FIFO
file Fichero
link Enlace simblico
unknown Indeterminado
is_dir(). boolean is_dir ( string elemento ) Determina si es elemento.
linkinfo().