Traductor




Gestión de Ficheros

PHP nos permite la gestión de ficheros de texto plano.
Este tipo de ficheros pueden ser utilizados para almacenar ciertos datos, o de los usuarios que se han conectado.
Ademas PHP permite la gestión de otros ficheros como las sesiones, cookies del cliente, etc. Sin embargo esto será visto mas adelante.
El las siguientes publicaciones nos ocuparemos de aquellos ficheros que usted puede grabar y/o leer en la forma que sea necesario.
Conoceremos la operaciones básicas (apertura, lectura y/o escritura y cierre). 
A continuación le proporciono una lista, y una breve descripción de las funciones que emplearemos a lo largo de las publicaciones sobre ficheros.


Función
Descripción
basename
Devuelve el componente de nombre de rastreo de la ruta
chgrp
Cambia el grupo del archivo
chmod
Cambia el modo de archivo
chown
Cambia el propietario del archivo
clearstatcache
Limpia la caché de estado de un archivo
copy
Copia archivos
delete
Borra un archivo
dirname
Devuelve el directorio padre de la ruta
disk_free_space
Devuelve el espacio disponible de un sistema de archivos o partición de disco
disk_total_space
Devuelve el tamaño total de un sistema de archivos o partición de disco
diskfreespace
Alias de disk_free_space
fclose
Cierra un puntero a un archivo abierto
feof
Comprueba si el puntero a un archivo está al final del archivo
fflush
Vuelca la salida a un archivo
fgetc
Obtiene un carácter de un puntero a un archivo
fgetcsv
Obtiene una línea del puntero a un archivo y la examina para tratar campos CSV
fgets
Obtiene una línea desde el puntero a un fichero
fgetss
Obtiene un línea desde un puntero a un archivo y elimina las etiquetas HTML
file_exists
Comprueba si existe un fichero o directorio
file_get_contents
Transmite un fichero entero a una cadena
file_put_contents
Escribe una cadena a un fichero
file
Transfiere un fichero completo a un array
fileatime
Obtiene el momento del último acceso a un archivo
filectime
Obtiene el momento del último cambio del i-nodo de un archivo
filegroup
Obtiene el grupo de un archivo
fileinode
Obtiene el i-nodo del archivo
filemtime
Obtiene el momento de la última modificación de un archivo
fileowner
Obtiene el propietario de un archivo
fileperms
Obtiene los permisos de un archivo
filesize
Obtiene el tamaño de un fichero
filetype
Obtiene el tipo de fichero
flock
Bloqueo de archivos asesorado portable
fnmatch
Compara un nombre de fichero con un patrón
fopen
Abre un fichero o una URL
fpassthru
Escribe toda la información restante de un puntero a un archivo
fputcsv
Da formato a una línea como CSV y la escribe en un puntero a un archivo
fputs
Alias de fwrite
fread
Lectura de un fichero en modo binario seguro
fscanf
Analiza la entrada desde un archivo de acuerdo a un formato
fseek
Busca sobre un puntero a un fichero
fstat
Obtiene información acerca de un archivo usando un puntero al archivo abierto
ftell
Devuelve la posición de lectura/escritura actual del puntero a un fichero
ftruncate
Trunca un archivo a una longitud dada
fwrite
Escritura de un archivo en modo binario seguro
glob
Busca coincidencias de nombres de ruta con un patrón
is_dir
Indica si el nombre de archivo es un directorio
is_executable
Indica si el nombre de archivo es ejecutable
is_file
Indica si el nombre de fichero es un fichero normal
is_link
Indica si el nombre de archivo es un enlace simbólico
is_readable
Indica si un fichero existe y es legible
is_uploaded_file
Indica si el archivo fue subido mediante HTTP POST
is_writable
Indica si un archivo existe y es escribible
is_writeable
Alias de is_writable
lchgrp
Cambia el grupo de un enlace simbólico
lchown
Cambia el propietario de un enlace simbólico
link
Crea un enlace duro
linkinfo
Obtiene información acerca de un enlace
lstat
Da información acerca de un archivo o enlace simbólico
mkdir
Crea un directorio
move_uploaded_file
Mueve un archivo subido a una nueva ubicación
parse_ini_file
Analiza un archivo de configuración
parse_ini_string
Analiza una cadena de configuración
pathinfo
Devuelve información acerca de la ruta de un fichero
pclose
Cierra un proceso de un puntero a un archivo
popen
Abre un proceso de un puntero a un archivo
readfile
Realizar la salida de un fichero
readlink
Devuelve el objetivo de un enlace simbólico
realpath_cache_get
Obtiene las entradas de la caché de la ruta real
realpath_cache_size
Obtiene el tamaño de la caché de la ruta real
realpath
Devuelve el nombre de la ruta absoluta canonizado
rename
Renombra un archivo o directorio
rewind
Rebobina la posción de un puntero a un archivo
rmdir
Elimina un directorio
set_file_buffer
Alias de stream_set_write_buffer
stat
Da información acerca de un fichero
symlink
Crea un enlace simbólico
tempnam
Crea un archivo con un nombre de archivo único
tmpfile
Crea un archivo temporal
touch
Establece el momento de acceso y modificación de un archivo
umask
Cambia la máscara de usuario actual
unlink
Borra un archivo

Si te hemos ayudado : )

Te agradeceríamos que apoyaras este proyecto



No se te olvide Comentar y Compartir
en:
                          

0 comentarios:

Publicar un comentario