gpt4 book ai didi

php - 呼应 CodeIgniter 文件上传类 upload->data() array

转载 作者:行者123 更新时间:2023-12-02 05:39:51 24 4
gpt4 key购买 nike

我在 CodeIgniter 框架中创建了一个表单,该表单使用 CodeIgniter 手册 (http://codeigniter.com/user_guide/libraries/file_uploading.html) 中的教程成功上传了图像,但是当我尝试获取文件名时,以下代码只是返回 'resize/user/w '.任何想法表示赞赏!

$type = 'user';   
$imageData = $this->upload->data();

foreach ($imageData as $info) {
$url = 'resize/' . $type . '/' . $info['file_name'];
}

echo $url;

最佳答案

print_r($imageData); 将显示来自 CI Upload Class 的所有有用的上传数据:

Array
(
[file_name] => mypic.jpg
[file_type] => image/jpeg
[file_path] => /path/to/your/upload/
[full_path] => /path/to/your/upload/jpg.jpg
[raw_name] => mypic
[orig_name] => mypic.jpg
[client_name] => mypic.jpg
[file_ext] => .jpg
[file_size] => 22.2
[is_image] => 1
[image_width] => 800
[image_height] => 600
[image_type] => jpeg
[image_size_str] => width="800" height="200"
)

您可以直接引用您想要的属性,正如 Cosmin Atanasiu 所说的 $imageData['file_name'] 等。

关于php - 呼应 CodeIgniter 文件上传类 upload->data() array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11165962/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com