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’);

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *