PHP message:filesize(): stat failed for 錯誤


PHP message:filesize(): stat failed for 錯誤

message:filesize(): stat failed for F:s2017\SinaImgUpload\SinaImgUpload\bin\Debug\TempPath\Cookies.txt

我看了下phpstorm寫的路徑是正確的,但怎么都獲取不到數據

我認真檢查以后,發現\v被轉義了。

const  SinaCookiesFile="F:\\vs2017\SinaImgUpload\SinaImgUpload\bin\Debug\TempPath\Cookies.txt";

所以我轉換了 
\v 變成\\v 就解決了問題。

出現這個問題的原因是“” 而沒有使用'' 
php中,雙引號中的變量($var)和特殊字符(\r\n之類)會被轉義,單引號中的內容不會被轉義(所以效率更高)。 

所以切語言以后的習慣,要適應單引號,提高程序效率。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM