我有一个简单的脚本,我需要它做的就是用 GET 变量的名称创建一个目录。当我运行这个脚本时,它似乎没有创建目录。我希望此目录与 PHP 文件位于同一目录中。
$dir = $_GET['dir'];
umask(000);
mkdir($_SERVER['DOCUMENT_ROOT']."/".$dir."/",0777);
在那里放置一些错误处理。大多数时候,错误是不言而喻的。以下摘自 PHP 手册的片段向您展示了如何操作。
$rs = @mkdir( $dirPath, 0777 );
if( $rs )
{
// success
}else{
// print error information
echo 'an error occurred. Attempting create folder';
echo '<br>dirPath: ' . $dirPath;
echo '<br>php_errormsg: ' . $php_errormsg;
}