funciones para el manejo de archivos php

Cambiar los permisos de un archivo
chmod (‘El_archivo.xxx’,0777);

Cambiar el nombre del propietario de un archivo
chown (‘El_archivo.xxx’,’Mi nombre’);



Copiar un archivo
copy(‘El_archivo.xxx’,’/nuevo_directorio/’);

Optener el directorio inicial de un archivo o subdirectorio
dirname(‘directorio_raiz/subdirectorio’);

Obtener el espacio disponible en un directorio en Bytes.
disk_free_space(‘directorio’);

Verificar si un archivo existe
file_exists (‘archivo.xxx’);

Obtener la hora del ultimo acceso a un archivo
fileatime(‘archivo.xxx’);

Obtener la hora de la ultima modificación de un archivo
filemtime(‘archivo.xxx’);

Obtener el dueño de una archivo
fileowner (‘archivo.xxx’);

Obtener los permisos de una archivo
fileperms (‘archivo.xxx’);

Obtener el tamaño en bytes de un archivo
filesize(‘archivo.xxx’);

Obtener el tipo de archivo
filetype(‘archivo.xxx’);

Abrir un archivo o dirección URL
fopen (‘archivo.xxx’,’r’);

Saber si un archivo es ejecutable
is_executable(‘archivo.xxx’);

Indicar si el archivo se puede leer
is_readable(‘archivo.xxx’);

Indica si un archivo fue subido mediante HTTP POST upload
is_uploaded_file (‘archivo.xxx’);

Saber si un archivo se puede escribir
is_writable (‘archivo.xxx’);

Crea un directorio con permisos.
mkdir(‘/nuevo_directorio’,0777);

Mover un archivo cargado a través de HTTP POST de un directorio a otro predefinido
move_uploaded_file (‘directorio/archivo.xxx’,’directorio2/archivo.xxx’);

Leer el contenido resultante de archivo file_get_contents(‘el_archivo.xx’);

Renombrar un archivo o directorio
rename(“/tmp/archivo_temp.txt”, “/home/usuario/login/docs/mi_archivo.txt”);

ELIMINAR UN DIRECTORIO
rmdir(‘/directorio’);

CREAR UN ARCHIVO TEMPORAL
tmpfile();

ELIMINAR UN ARCHIVO
unlink(‘ARCHIVO.XXX’);

Leave a Reply

Your email address will not be published. Required fields are marked *