![](/img/trans.png)
[英]PHP scandir() on Windows Server Won't Look Past 'C:\Users'
[英]PHP scandir in windows server
我正在Windows服务器上工作,我想在文件夹“ temp_orders”中使用scandir。 我回荡了整个道路,我得到了
"C:\Domains\oaxiscom\oaxis.com\wwwroot\groupon_redeem"
它使用反斜杠而不是前进,如果我扫描目录,则无法读取temp_orders中的内容
"C:\Domains\oaxiscom\oaxis.com\wwwroot\groupon_redeem\temp_orders"
-这将创建语法错误coz,即“ \\”。 有什么帮助吗?
尝试使用\\\\
代替\\
,然后看看它如何进行。
几乎每次在Windows编程中需要路径时,我都可以在路径文件夹/文件名之间使用正斜杠( /
)或反斜杠( \\
)。
由于在许多编程语言中,反斜杠都用作转义序列的起始字符,因此,如今,在路径名中使用正斜杠是我的标准做法。
因此,您可以尝试使用正斜杠( /
)而不是反斜杠。
由于php将反斜杠解释为转义符,因此,如果使用两个反斜杠( \\\\
),则在解释器处理字符串时,通常将两个反斜杠替换为单个反斜杠。
反斜杠还用于将引号与其他一些特殊字符(例如换行符( \\n
))一起插入带引号的字符串( \\'
或\\"
)中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.