Todo lo relacionado con lenguajes de programación distintos de Perl: PHP, Java, C++, Ruby, Python, etc.
por danimera » 2008-01-23 07:00 @333
¿Cómo puedo hacerlo en Perl y en PHP directorios que no estén vacíos?
-
danimera
- Perlero frecuente
-
- Mensajes: 871
- Registrado: 2005-06-23 19:02 @834
- Ubicación: Colombia
-
por explorer » 2008-01-23 07:51 @369
En PHP no sé... en Perl:
Using perl Syntax Highlighting
use File
::Remove;Coloreado en 0.002 segundos, usando
GeSHi 1.0.8.4
o
Using perl Syntax Highlighting
use File
::Path;Coloreado en 0.001 segundos, usando
GeSHi 1.0.8.4
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
-
explorer
- Administrador
-
- Mensajes: 14480
- Registrado: 2005-07-24 18:12 @800
- Ubicación: Valladolid, España
por danimera » 2008-01-23 08:12 @383
Jejeje. Gracias, sabía que era super rápido en Perl. Ya lo encontré en PHP. Es algo así para el que le sirva:
Using php Syntax Highlighting
function full_rmdir
($dirname){
if ($dirHandle = opendir($dirname)){
$old_cwd = getcwd();
chdir($dirname);
while ($file = readdir($dirHandle)){
if ($file == '.' || $file == '..') continue;
if (is_dir($file)){
if (!full_rmdir
($file)) return false;
}else{
if (!unlink($file)) return false;
}
}
closedir($dirHandle);
chdir($old_cwd);
if (!rmdir($dirname)) return false;
return true;
}else{
return false;
}
}
Coloreado en 0.019 segundos, usando
GeSHi 1.0.8.4
-
danimera
- Perlero frecuente
-
- Mensajes: 871
- Registrado: 2005-06-23 19:02 @834
- Ubicación: Colombia
-
por danimera » 2008-01-23 09:00 @417
¿Qué tan eficiente es borrar archivos de más de 15 megas por medio de este módulo en Perl?
-
danimera
- Perlero frecuente
-
- Mensajes: 871
- Registrado: 2005-06-23 19:02 @834
- Ubicación: Colombia
-
por explorer » 2008-01-23 09:34 @440
El borrado lo hace el sistema operativo...
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
-
explorer
- Administrador
-
- Mensajes: 14480
- Registrado: 2005-07-24 18:12 @800
- Ubicación: Valladolid, España
Volver a Programación en general
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados