ThinkPHP 3使用OSS的方法
准备工作
安装OSS PHP SDK关于安装OSS PHP SDK的方法,请参看官网。对于Thinkphp 5,推荐通过 composer 方式管理项目依赖。 打开命令行,切换到项目根目录,输入以下命令
如果一直下载不成功,请在composer reauire之前加入composer中国镜像
同时,您的项目下的 vendor 文件夹内,也将新建 aliyuncs 文件夹,里面的文件就是OSS库文件及示例文件。 填写配置项修改文件 /Application/Common/Conf/config.php array(
'KEY_ID' => '',// 阿里云oss key_id
'KEY_SECRET' => '',// 阿里云oss key_secret
'END_POINT' => '',// 阿里云oss endpoint
),
创建实例化函数文件 /Application/Common/Common/function.php,如果不存在则新建。 控制器中调用OSS文件 Application/Home/Controller/IndexController.php,可以是任意控制器或模型文件。 ';
$object = '<填写您的object名称>';
$config = C('aliyun_oss');
//创建ossClient
$ossClient = new_oss();
//创建bucket
$ossClient->createBucket($bucket);
//创建object
$ossClient->putObject($config['Bucket'],$object,'object content');
//获取object内容
$object = $ossClient->getObject($config['Bucket'],$object);
//删除object
$ossClient->deleteObject($bucket,$object);
//删除bucket
$ossClient->deleteBucket($bucket);
}
总结以上所述是小编给大家介绍的ThinkPHP 3使用OSS,希望对大家有所帮助。程序员遇到问题都会上(编程之家52php.cn)查找问题解答方法!如果觉得站点还不错,随手转发给程序员朋友一下! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |