简单的问题;如何使用 PHP 使用文件名检查 Azure blob 存储中是否存在 blob?我似乎在 API 中找不到它。
干杯
最佳答案
我今天正在寻找这个,这是顶部的搜索结果,所以想在这里给出我的解决方案,它使用前缀选项来仅查找与我正在寻找的名称匹配的 blob。
您还需要包含use MicrosoftAzure\Storage\Blob\Models\ListBlobsOptions;
。
function blobExists($name)
{
global $blobClient, $blobContainer;
$listBlobsOptions = new ListBlobsOptions();
$listBlobsOptions->setPrefix($name);
$result = $blobClient->listBlobs($blobContainer, $listBlobsOptions);
return count($result->getBlobs());
}
关于php - 检查 Azure Blob 存储中是否存在 Blob (php),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17526699/