258 of 410 menu

Función mkdir

La función mkdir crea un nuevo directorio en la ruta especificada. El primer parámetro de la función acepta una cadena con la ruta al directorio, el segundo (opcional) - permisos de acceso en forma de número octal, el tercero (opcional) - el indicador de creación recursiva de directorios. Por defecto, los permisos se establecen en 0777 (permisos máximos).

Sintaxis

mkdir(path, [mode], [recursive], [context]);

Ejemplo

Creemos el directorio 'test' en la carpeta actual:

<?php mkdir('test'); ?>

Ejemplo

Creemos un directorio especificando permisos de acceso 0755:

<?php mkdir('test2', 0755); ?>

Ejemplo

Creemos directorios anidados usando el indicador recursive:

<?php mkdir('test3/sub1/sub2', 0777, true); ?>

Ejemplo

Comprobemos la existencia del directorio antes de crearlo:

<?php $dir = 'new_dir'; if (!file_exists($dir)) { mkdir($dir); echo 'directory created'; } else { echo 'directory already exists'; } ?>

Véase también

  • la función rmdir,
    que elimina un directorio
  • la función is_dir,
    que comprueba la existencia de un directorio
  • la función chmod,
    que cambia los permisos de acceso
  • la función scandir,
    que lee el contenido de un directorio
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar