温馨提示×

Minio PHP如何实现文件统计

PHP
小樊
93
2024-08-13 18:24:38
栏目: 编程语言

要实现Minio PHP的文件统计,可以使用Minio PHP SDK中的方法来获取Bucket中的文件列表,并统计文件的数量。以下是一个简单的示例代码来统计Bucket中文件的数量:

<?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();
}

请确保您已经安装了Minio PHP SDK,并且正确配置了Minio的连接信息。您需要将代码中的'your-bucket-name'替换为实际的Bucket名称。这段代码将列出Bucket中的所有文件,并统计文件数量,最后输出结果。

0