在我的php网页中,我想在当前目录(__DIR__
或dirname(__FILE__)
)下创建一个目录。如何实现?
答案 0 :(得分:3)
使用mkdir
功能。,
答案 1 :(得分:3)
http://php.net/manual/en/function.mkdir.php
mkdir("/path/to/dir", 0700); // Linux
mkdir("c:/path/to/dir"); // Windows - windoes ignore modes
同样在Windows上注意斜线方向不是您所期望的那样:)
修改强>
检测Windows / Linux:
$os_string = php_uname('s');
if (strpos(strtoupper($os_string), 'WIN')!==false) {
echo 'Windows';
} else {
echo 'Linux';
}
您可能还需要使用$ _SERVER ['DOCUMENT_ROOT']来确定路径。
答案 2 :(得分:2)
使用PHP的mkdir()
功能。确保也测试错误:
if (!mkdir('directory')) { //ERROR! Directory not created! }
答案 3 :(得分:1)
使用内置php函数mkdir。
答案 4 :(得分:1)
mkdir(__DIR__.'/'.$dir_name);
另请参阅:http://php.net/mkdir