rmdir
(PHP 4, PHP 5, PHP 7)
rmdir — Elimina un directorio
Descripción ¶
bool rmdir ( string
$dirname
[, resource $context
] )
Intenta eliminar el directorio nombrado por
dirname
. El directorio debe estar vacío, y los permisos relevantes deben permitirlo. Un error de nivel E_WARNING
será generado si se produce un error.Parámetros ¶
dirname
- Ruta del directorio
context
Valores devueltos ¶
Devuelve
TRUE
en caso de éxito o FALSE
en caso de error.Historial de cambios ¶
Versión | Descripción |
---|---|
5.0.0 | Desde PHP 5.0.0 rmdir() también se puede usar con algunas envolturas URL. Consulte Protocolos y Envolturas soportados para un listado de las envolturas que soporta rmdir(). |
Ejemplos ¶
Ejemplo #1 Ejemplo de rmdir()
<?phpif (!is_dir('ejemplos')) {
mkdir('ejemplos');
}
rmdir('ejemplos');?>
Notas ¶
DirectoryIterator::isDir
(PHP 5, PHP 7)
DirectoryIterator::isDir — Determina si el elemento actual DirectoryIterator es un directorio
Descripción ¶
public bool DirectoryIterator::isDir ( void )
Determina si el elemento actual DirectoryIterator es un directorio.
Parámetros ¶
Esta función no tiene parámetros.
Valores devueltos ¶
Devuelve
TRUE
si es un directorio, en caso contrario FALSE
.Ejemplos ¶
Ejemplo #1 Ejemplo de DirectoryIterator::isDir()
Este ejemplo mostrará los directorios del directorio actual donde se encuentra el script.
<?php
$iterator = new DirectoryIterator(dirname(__FILE__));
foreach ($iterator as $fileinfo) {
if ($fileinfo->isDir()) {
echo $fileinfo->getFilename() . "\n";
}
}?>
El resultado del ejemplo sería algo similar a:
. .. manzanas bananas peras
Mas Informacion:
- DirectoryIterator::getType() - Determina el tipo del elemento actual DirectoryIterator
- DirectoryIterator::isDot() - Determina si el elemento actual DirectoryIterator es '.' o '..'
- DirectoryIterator::isFile() - Determina si el elemento actual DirectoryIterator es un fichero
- DirectoryIterator::isLink() - Determina si el elemento actual DirectoryIterator es un enlace simbólico
No hay comentarios.:
Publicar un comentario