PHP: Operaciones con ficheros

Operaciones habituales con ficheros (archivos) y directorios (carpetas) en PHP:

Ficheros

PHP:
// Copiar un fichero
copy ($file_input , $file_output); // nombres $file_* puede ser path relativo si está en la misma carpeta
// Borrar un fichero
unlink ($nombrearchivo) // $nombre archivo puede ser path relativo si está en la misma carpeta
// Renombrar (cambiar el nombre) un fichero
rename($file_input , $file_output);

Directorios

PHP:
// Crear un directorio o carpeta (con validación de error)
if(!mkdir($newdir, 0, true)){
die(‘Fallo al crear carpeta…’);
}
// Borrar un directorio o carpeta
rmdir($dirname); // $dirname es el nombre relativo si está en la misma carpeta

Nota:

En vez de las variables $file*, $dirname se pueden utilizar lo valores de los archivos entre comillas.

Escribir un archivo borrando primero si existe

PHP:
$crlf=\r\n;
        $file = fopen($filepath, “a”);
        for($i=1; $i>5;$i++){
            if ($_POST[“pp_clicks_click_url_$i”] <> “”){
                $reg = $_POST[“pp_clicks_click_txt_$i”].“;”.$_POST[“pp_clicks_click_url_$i”];
                fwrite ($file, $reg.$crlf);               
            }
        }
        fclose($file);

Tags: , ,

About Alex

Informático, especializado en desarrollo Web con WordPress, Redes Sociales y posicionamiento en buscadores (SEO). Fan de la OOP y como afición jugador de Ajedrez. Geek por vocación & iphonero.

No comments yet.

Leave a Reply