中易网

TP3.2.3中的上传图片的配置项在哪里有?在文档没看到

答案:2  悬赏:30  
解决时间 2021-01-13 21:56
  • 提问者网友:山高云阔
  • 2021-01-13 01:08
TP3.2.3中的上传图片的配置项在哪里有?在文档没看到
最佳答案
  • 二级知识专家网友:野味小生
  • 2021-01-13 01:39
看看文档吧,http://document.thinkphp.cn/manual_3_2.html#image,文档里面都已经有教你怎么生成缩略图了追问但是我要生成多个,还有一些配置项感觉不全追答不太明白你的意思。

文档里面生成缩略图是这样写的
$image->thumb(150, 150,ThinkImage::IMAGE_THUMB_FIXED)->save('./thumb.jpg');生成多个缩略图就将这个方法用多次不就应该好了?配置不全是指哪些?

全部回答
  • 1楼网友:不如潦草
  • 2021-01-13 02:46
ThinkPHP\Library\Think\Upload.class.php追问没找到图片有关的配置项啊追答private $config = array(
'mimes' => array(), //允许上传的文件MiMe类型
'maxSize' => 0, //上传的文件大小限制 (0-不做限制)
'exts' => array(), //允许上传的文件后缀
'autoSub' => true, //自动子目录保存文件
'subName' => array('date', 'Y-m-d'), //子目录创建方式,[0]-函数名,[1]-参数,多个参数使用数组
'rootPath' => './Uploads/', //保存根路径
'savePath' => '', //保存路径
'saveName' => array('uniqid', ''), //上传文件命名规则,[0]-函数名,[1]-参数,多个参数使用数组
'saveExt' => '', //文件保存后缀,空则使用原后缀
'replace' => false, //存在同名是否覆盖
'hash' => true, //是否生成hash编码
'callback' => false, //检测文件是否存在回调,如果存在返回文件信息数组
'driver' => '', // 文件上传驱动
'driverConfig' => array(), // 上传驱动配置
);追问这些文档也有,我要的是缩略图设置那些,就是关于图片的,这是偏向关于文件追答没有,你可以使用上传插件,也可以自己写js追问但是我上传一份图片想变成三张(不同尺寸),这应该是服务端做的吧?tp没有吗
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息