繁体   English   中英

Windows Server中的PHP scandir

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM