간단한 질문; 파일 이름을 사용하여 Azure blob 저장소에서 PHP를 사용하여 blob이 있는지 확인하는 방법은 무엇입니까? API에서 찾을 수없는 것 같습니다.방울이 하늘색 방울 저장소 (php)에 있는지 확인
건배
간단한 질문; 파일 이름을 사용하여 Azure blob 저장소에서 PHP를 사용하여 blob이 있는지 확인하는 방법은 무엇입니까? API에서 찾을 수없는 것 같습니다.방울이 하늘색 방울 저장소 (php)에 있는지 확인
건배
솔루션 API 기능의 전체 목록을 볼 수있는 SDK 폴더 안에 blob.php로 이동합니다.
Azure 용 PHP SDK를 사용하십시오. 그 사용하여 PHP SDK의 v4.10
$storageClient = $this->azure->get_blob_storage();
//check if blob exists
$exists = $storageClient->blobExists(<container name>, <blob name>);
에 대한
/ Create blob REST proxy.
$blobRestProxy = ServicesBuilder::getInstance()->createBlobService($connectionString);
// Get blob.
$blob = $blobRestProxy->getBlob("mycontainer", "myblob");
if ($blob) {
//blob exists
}
감사합니다. 새 SDK에서 작동한다고 생각하지만 v4를 사용하는 경우 다른 방법으로 내 대답을 볼 수 있습니다. –
이 작동하지 않습니다. BLOB가 존재하지 않으면 "BlobNotFound"오류가 발생하고 –
오류는 발생하지 않으며 예외 만 발생합니다. 업데이트 된 SDK 기능을 자유롭게 편집하여'try {} catch (Exception)' – DevZer0