我想知道爲什麼file_get_contents()沒有使用我的變量(包含一個linux路徑)。這是我在做什麼:PHP readfile()或file_get_contents()給出錯誤
find $PWD -name "*.png" > myList
然後我用我的PHP腳本:
$list_of_files = file('myList');
到目前爲止好。但是當我做
echo file_get_contents($list_of_files[2]);
echo $list_of_files[2];
我得到一個警告,file_get_contents找不到指定的文件。而第二個回聲打印路徑很好。
完全混淆爲什麼它這樣做。任何見解將不勝感激。
謝謝。
中存在的文件(路徑)您應該檢查文件權限並確保該文件確實存在 –