thinkphp5.1图片的处理暂存

本文详细介绍了在ThinkPHP5.1框架中如何进行图片的上传、处理和临时存储,包括文件上传的配置、图片的裁剪与压缩、以及使用临时路径管理图片资源的方法。

    //博文文件处理
    public function upfile()
    {
   
   
        //插件规定的返回格式
        $ret = [
            'msg' => "",
            "code" => 0,
            "data" => [
                "errFiles" => [
                    //'filename',
                    // 'filename2'
                ],
                "succMap" => [
                    //"filename3": "filepath3",
                    //"filename3": "filepath3"
                ],
            ],
        ];
        //检查是否登录
        if (!session('?index_info')) {
   
   
            $ret['msg'] = "未登录";
            $ret['status'] = false;
            return json($ret);
        }
        $files = request()->file('files');

        foreach ($files as $file) {
   
   
            if (empty($file)) {
   
   
                $ret['msg'] = "非法操作";
                $ret['status'] = false;
                return json($ret);
            }

            // 移动到框架应用根目录
            //定义移动目录
            $move_dir = '/uploads/article/' . session('index_info')->
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值