Я использую приведенный ниже код для загрузки нескольких изображений, взять имя файла изображения, объединить его с «,» и вернуть значение, чтобы его можно было использовать для вставки в базу данных с помощью CodeIgniter.
Проблема в том, что я не могу объединить имена файлов с помощью implode ().
Может кто-нибудь сказать мне, что я делаю не так?
function upload(){
$config['upload_path'] = './uploadsim/';
$config['allowed_types'] = 'gif|jpg|jpeg';
$config['max_size'] = '0';
$config['max_width'] = '0';
$config['max_height'] = '0';
$this->load->library('upload', $config);
for($i = 1; $i < 6; $i++) {
$upload = $this->upload->do_upload('image'.$i);
if($upload === FALSE) continue;
$images = array('upload_data'=>$this->upload->data());
$imagename= $images['upload_data']['file_name'];
$impl= implode(",", $imagename);
}
return $impl;
}