Как отображать текстовое содержимое с помощью PHP из файла Azure с учетной записью хранения Azure?

Я установил библиотеку git с сайта https://github.com/Azure/azure-storage-php .

Я могу понять, как создать файл, скачать файл, удалить файл.

Но как получить содержимое файла и отобразить его в браузере?

Спасибо.


person puppyceceyoyo    schedule 01.04.2020    source источник
comment
Что это за файл?   -  person Gaurav Mantri    schedule 01.04.2020
comment
@GauravMantri, это может быть текстовый файл (.txt), pdf или файл изображения. Можно ли повторить содержимое файла .txt из файла Azure в браузере?   -  person puppyceceyoyo    schedule 01.04.2020


Ответы (1)


Я не очень разбираюсь в PHP, но я считаю, что метод SDK, который вы хотели бы использовать, это getBlob, который считывает большой двоичный объект и возвращает объект типа GetBlobResult.

Содержимое большого двоичного объекта можно прочитать с помощью getContentStream() там.


Если вы используете Файлы Azure, подход останется более или менее таким же. Вы бы вызывали getFile метод, который считывает файл и возвращает объект типа GetFileResult.

Содержимое файла можно прочитать с помощью getContentStream() там.

person Gaurav Mantri    schedule 01.04.2020
comment
Я новичок в Azure, и этот Azure-File and Storage означает, что из Azure-File я фактически не могу заставить приложение «читать»/«отображать» «содержимое файла» из Azure-File в браузере. ? - person puppyceceyoyo; 01.04.2020
comment
Обновлен мой ответ со ссылками на чтение файла в хранилище файлов Azure. ХТН. - person Gaurav Mantri; 02.04.2020