我在win7中使用wamp,我尝试使用带有php的glob读取c:\ wamp \ tmp,但结果是一个空数组
print_r(glob("C:\wamp\tmp\*"));
我可以在c:\wamp
中看到除c:\wamp\tmp
之外的任何文件夹,并且我确保文件夹具有与读写相同的设置...
答案 0 :(得分:2)
\t
是一个转义序列,表示 Tab 字符。您有几种方法可以解决它:
用另一个反斜杠逃脱。
print_r(glob("C:\wamp\\tmp\*"));
使用单引号而不是双引号,因为转义序列不用单引号处理。
print_r(glob('C:\wamp\tmp\*'));
使用正斜杠而不是反斜杠,因为Windows允许作为目录分隔符。
print_r(glob("C:/wamp/tmp/*"));