我试图在此数组中获取文件扩展名的具体值。到目前为止我能做的就是。
我想要文件扩展“。jpg”
我所知道的是如何使用foreach回声这样的值;
file_nameBob7213.jpg file_typeimage/jpeg
file_pathC:/xampp/htdocs/midas/records/
full_pathC:/xampp/htdocs/midas/records/Bob7213.jpg raw_nameBob7213
orig_nameBob72.jpg client_nameafasfafs.jpg **file_ext.jpg** file_size44.96
is_image1 image_width716 image_height474 image_typejpeg
image_size_strwidth="716" height="474"
我只对从这个数组中检索file_ext感兴趣。我该如何选择那个确切的东西?
foreach ($file['upload_data'] as $item => $value)
{
echo $item; echo $value; echo "<br/>";
}
我该怎么做? ,谢谢!
答案 0 :(得分:2)
$file['upload_data']['file_ext']
它只是一个数组中的数组,因此请指定2个数组键
顺便提一下,如果你想看到数组的内容,快速的方法是使用var_export
:
var_export($file); # echoes the entire array
每次都不需要编写foreach循环
答案 1 :(得分:0)
$file['upload_data']['file_ext']
包含'.jpg'
。