我在我的應用程序中使用了glob()函數,它在Google App Engine上託管,我的text_files在Google雲端存儲上。它不起作用並返回false。 下面是代碼:Google App Engine(php):glob()函數
$links = glob("gs://bucket_name/folder/textfile_*");
if($links){
echo "true \n";
print_r($links);
}else{
echo "false";
}
而且我的GCS文件是這樣的:
textfile_Ben.txt
textfile_Sam.txt
textfile_David.txt
我檢查了http://php.net/manual/en/function.glob.php和它說:
注意:該函數將由於要檢測的文件 必須可以通過服務器的文件系統訪問,因此無法在遠程文件上工作。
我的申請與其他功能,如file_get_contents()
或file_put_contents()
工作正常。
問題: 是否有使用3210功能的任何溶液或有做同樣的功能性的任何替代的方法?
水珠不會與一個URL工作,只有文件系統路徑。這個答案可能有助於http://stackoverflow.com/questions/6997887/glob-not-giving-me-any-results – abstr