use Aws\S3\S3Client;
use Aws\S3\Exception\S3Exception;
// AWS 접속 정보
$credentials = [
'key' => 'xxxxxxxxxxx',
'secret' => 'xxxxxxxx',
];
// S3 정보
$s3Client = new S3Client([
'version' => 'latest',
'region' => 'ap-northeast-1', // 리전: 'us-east-1'
'credentials' => $credentials,
]);
$bucketName = '버켓 name';
$Prefix ='path/to/folder'; // a/b/b
$results = $s3Client->getPaginator('ListObjects', [
'Bucket' => $bucketName ,
'Prefix' => $Prefix ,
]);
$k=0;
foreach ($results->search('Contents[].Key') as $key) {
$k++;
}
echo "경로 '{$Prefix }' 파일개수: {$k} 개";
exit;
'php' 카테고리의 다른 글
php ftp 디렉토리 용량 구하기 (0) | 2023.08.07 |
---|---|
php ftp 함수 (0) | 2023.08.07 |
php Google AndroidPublisher reviews api (0) | 2021.02.10 |
[PHP] 게시글 자동 등록 방지(회원 자동 가입 방지)코드 만들기 - CAPTCHA_퍼옴 (0) | 2013.12.05 |
memcache restart (0) | 2013.12.04 |