簡體   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