multiuploadFile() public méthode

multipart上传统一封装,从初始化到完成multipart,以及出错后中止动作
public multiuploadFile ( string $bucket, string $object, string $file, array $options = null ) : null
$bucket string bucket名称
$object string object名称
$file string 需要上传的本地文件的路径
$options array Key-Value数组
Résultat null
/**
 * 通过multipart上传文件
 *
 * @param OssClient $ossClient OssClient实例
 * @param string $bucket 存储空间名称
 * @return null
 */
function multiuploadFile($ossClient, $bucket)
{
    $object = "test/multipart-test.txt";
    $file = __FILE__;
    $options = array();
    try {
        $ossClient->multiuploadFile($bucket, $object, $file, $options);
    } catch (OssException $e) {
        printf(__FUNCTION__ . ": FAILED\n");
        printf($e->getMessage() . "\n");
        return;
    }
    print __FUNCTION__ . ":  OK" . "\n";
}