$dir=array("EN","EN/Products","EN/Equipment");
if(is_dir($dir)){
foreach($dir as $d):
echo ("<b style='color:red'>$d</b> is a directory<br/>");
endforeach;
}
else{
foreach($dir as $d):
echo ("<b style='color:red'>$d</b> is not a directory<br/>");
endforeach;
}
所有数组值都是包含某些页面的文件夹正在尝试使用else,因为这些数组值是真正的文件夹。
这是我的输出值
EN不是目录
EN / Products不是目录
EN /设备不是目录
感谢您帮助我。
答案 0 :(得分:1)
foreach($dir as $d):
parse_str($d);
if(is_dir($d)){
echo ("<b style='color:red'>$d</b> is a directory<br/>");
}
else{
echo ("<b style='color:red'>$d</b> is not a directory<br/>");
}
endforeach;
我认为这不是一个PHP开发人员,但我只是想在一个运行的应用程序中添加一个非常小的东西,我发现它很容易将数组解析成字符串!!!
非常感谢你的想法,因为他们是我的答案。