我正在查看某人的旧代码,并且遇到了以下语句:
$tmpStr = "/some/file/location/";
if(-d $tmpStr){
printf("1");
}else{
printf("2");
}
我对
-d
的功能感到困惑...有什么帮助吗? 最佳答案
如果以下字符串是目录,则-d
返回true。
参见 -X
in perlfunc。
关于perl - 在perl中使用-d测试运算符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6456137/