我使用TinyMCE文件管理器上传图片,但它总是使用原来的名称,每当它存储。是否有任何设置名称规则(通过PHP),如:图像_{自动递增编号}谢谢你!
rmbxnbpk1#
在codeigniter中,您可以在一个变量中获取上传的文件或图像名称,然后在该变量后面附加另一个随机数
$upload_data = $this->upload->data(); //Returns array of containing all of the data related to the file you uploaded. $file_name = $upload_data['file_name']; $append_value = 'value'; $file_name .= '_'.$append_value;
希望这对你有帮助
rnmwe5a22#
你可以使用PHP**uniqid()**函数,它会根据microtime(当前时间,以微秒为单位)生成一个唯一的ID。它总是会创建一个唯一的文件名,而不会出现重复的问题。“_图像”;希望这对你有帮助。
jdgnovmf3#
$config['encrypt_name'] = TRUE;
3条答案
按热度按时间rmbxnbpk1#
在codeigniter中,您可以在一个变量中获取上传的文件或图像名称,然后在该变量后面附加另一个随机数
希望这对你有帮助
rnmwe5a22#
你可以使用PHP**uniqid()**函数,它会根据microtime(当前时间,以微秒为单位)生成一个唯一的ID。它总是会创建一个唯一的文件名,而不会出现重复的问题。
“_图像”;
希望这对你有帮助。
jdgnovmf3#