溫馨提示×

Minio PHP如何實現(xiàn)文件統(tǒng)計

PHP
小樊
105
2024-08-13 18:24:38
欄目: 編程語言

要實現(xiàn)Minio PHP的文件統(tǒng)計,可以使用Minio PHP SDK中的方法來獲取Bucket中的文件列表,并統(tǒng)計文件的數(shù)量。以下是一個簡單的示例代碼來統(tǒng)計Bucket中文件的數(shù)量:

<?php

require 'vendor/autoload.php';

use Minio\Minio;
use Minio\Utils;
use Minio\BucketExists;
use Minio\Exception;

$minio = new Minio(
    getenv('MINIO_ACCESS_KEY'),
    getenv('MINIO_SECRET_KEY'),
    getenv('MINIO_ENDPOINT')
);

$bucketName = 'your-bucket-name';

try {
    $objectsList = $minio->listObjects($bucketName);

    $fileCount = count($objectsList);

    echo "Total number of files in bucket $bucketName: $fileCount";
} catch (Exception $e) {
    echo 'Error: ' . $e->getMessage();
}

請確保您已經(jīng)安裝了Minio PHP SDK,并且正確配置了Minio的連接信息。您需要將代碼中的'your-bucket-name'替換為實際的Bucket名稱。這段代碼將列出Bucket中的所有文件,并統(tǒng)計文件數(shù)量,最后輸出結(jié)果。

0