Я использовал функцию glob () в своем приложении, которое размещено в Google App Engine, а мои текстовые файлы находятся в облачном хранилище Google. Он не работает и возвращает false. Вот код:
$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()
.
Вопрос : Существует ли какое-либо решение для использования функции glob()
или есть ли альтернативный метод для выполнения той же функции?