drupal_mkdir
- Versions
- 7
drupal_mkdir($uri, $mode = NULL, $recursive = FALSE, $context = NULL)
Creates a directory using Drupal's default mode.
PHP's mkdir() does not respect Drupal's default permissions mode. If a mode is not provided, this function will make sure that Drupal's is used.
Compatibility: normal paths and stream wrappers.
See also
See also
mkdir()
Parameters
$uri A URI or pathname.
$mode By default the Drupal mode is used.
$recursive Default to FALSE.
$context Refer to http://php.net/manual/en/ref.stream.php
Return value
Boolean TRUE on success, or FALSE on failure.
Related topics
Code
includes/file.inc, line 1865
<?php
function drupal_mkdir($uri, $mode = NULL, $recursive = FALSE, $context = NULL) {
if (is_null($mode)) {
$mode = variable_get('file_chmod_directory', 0775);
}
if (is_null($context)) {
return mkdir($uri, $mode, $recursive);
}
else {
return mkdir($uri, $mode, $recursive, $context);
}
}
?>Login or register to post comments 