2 回答

TA贡献1836条经验 获得超13个赞
$s3 = new S3($s3_accesskey, $s3_secretkey); //create s3 object
$info = $s3->getObjectInfo($s3_bucket, $filename); // $filename can be path of file in bucket
if ($info){
echo 'File exists';
}else{
echo 'File does not exists';
}
getObjectInfo() 返回信息如下
Array
(
[date] => 1596690179
[time] => 1596651169
[hash] => 1234c1234341a7f2565c108b23b4aaca
[type] => image/jpeg
[size] => 18968
)

TA贡献1817条经验 获得超14个赞
$s3 = new AmazonS3();
$bucket = 'your-bucket' . strtolower($s3->key);
$test = $s3->doesObjectExist($bucket, 'testfile.jpg');
// Success or not? (Boolean, not a CFResponse object)
var_dump($test); // it will return boolean
- 2 回答
- 0 关注
- 192 浏览
添加回答
举报