检查是否创建了目录(Wordpress和/或PHP)
我对PHP比较陌生,我正在尝试编写自己的插件。插件激活后,它将运行以下功能:检查是否创建了目录(Wordpress和/或PHP),php,wordpress,directory,Php,Wordpress,Directory,我对PHP比较陌生,我正在尝试编写自己的插件。插件激活后,它将运行以下功能: function kb_create_uploadfolder () { global $wpdp; $upload_dir = wp_upload_dir(); $upload_dir = $upload_dir['basedir'] . "/plugin_uploads"; $upload_dircheck = wp_mkdir_p($upload_dir); }
function kb_create_uploadfolder () {
global $wpdp;
$upload_dir = wp_upload_dir();
$upload_dir = $upload_dir['basedir'] . "/plugin_uploads";
$upload_dircheck = wp_mkdir_p($upload_dir);
}
在创建目录之前,我没有检查它是否已经存在,因为我认为它不会覆盖任何内容,也不会删除其中的内容。如果我错了,请纠正我
但是,问题是,我想检查目录的创建是否成功,但我不知道如何获取此信息。试试。试试。如果您使用的是PHP4或更新版本,则可以使用该函数。如果您使用的是PHP4或更新版本,则可以使用该函数。使用: 另外,
mkdir()
不会删除或覆盖现有内容,它只会创建一个尚未存在的目录。使用:
另外,
mkdir()
不会删除或覆盖现有内容,如果它还不存在,它只会创建一个目录。感谢您验证我之前关于mkdir()的想法!感谢您验证我之前关于mkdir()的想法!
if(is_dir($upload_dircheck))
{
echo "It is a dir";
}
else
{
echo "Sorry, non-existent or not a dir";
}