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