这是文件上传完成后的$info 里的内容,我希望能在前期把savename 就改成和 name 的属性一直。
TP文档上说明有这个参数,saveRule保存规则:
在使用的时候如果为空,那么将使用上传时候的名字,如下:
不为空的时候可以选择手册上说的几种命名规则,不同的场景使用不同的方式,只要加个判断就可以了。如果同名需要覆盖原文件的话添加属性:$upload->uploadReplace = true;
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2016-10-26
上传文件的保存规则,必须是一个无需任何参数的函数名,例如可以是 time、 uniqid com_create_guid 等,但必须能保证生成的文件名是唯一的,默认是uniqid
如果你需要按照自己的要求给上传文件起名,那么需要在common文件中自己写一个不带任何参数的函数即可本回答被提问者采纳
如果你需要按照自己的要求给上传文件起名,那么需要在common文件中自己写一个不带任何参数的函数即可本回答被提问者采纳
第2个回答 2014-03-30
那你图片上传完成后,来一句
$info["savename"] = $info["name"];第3个回答 2019-12-02
添加个
$upload->saveName = time().'_'.mt_rand();
就可以了
$upload->saveName = time().'_'.mt_rand();
就可以了
第4个回答 2014-04-02
$info["savename"] = $info["name"]; 详细请看