所以 php 中流行的 mkdir() 函数在以下代码中向我抛出了警告:
public function check_dir($dir, $create_dir = false) {
if (is_dir ( $dir )) {
return true;
} elseif ($create_dir == true) {
return mkdir ( $dir );
}
return false;
}
很容易知道发生了什么。所以我就不解释了。但是在 mkdir() 行我得到:
警告:mkdir():第 70 行 /var/www/wordpress/wp-content/themes/Aisis-Framework/AisisCore/FileHandling/File.php 中的权限被拒绝
因此,虽然它只是一个警告,仅此而已,但您永远不应该在现场打开警告,或者任何类型的错误。那么,当它明确指出它返回真或假而不是警告或致命时,我该如何处理呢?