您好,
我将在此代码中包含一个特定元素。只是ambassador-main-logo.png
我的问题是这个元素可以改变4 =>
并取另一个数字。目标将图像保存在db。
例如工作但不是数字更改。
move_uploaded_file($tmp_name[4][image], $directory . $name[4][image]
Tk的
array (size=5)
'name' =>
array (size=1)
4 =>
array (size=1)
'image' => string 'ambassador-main-logo.png' (length=24)
'type' =>
array (size=1)
4 =>
array (size=1)
'image' => string 'image/png' (length=9)
'tmp_name' =>
array (size=1)
4 =>
array (size=1)
'image' => string '/tmp/phpJQs3TX' (length=14)
'error' =>
array (size=1)
4 =>
array (size=1)
'image' => int 0
'size' =>
array (size=1)
4 =>
array (size=1)
'image' => int 61261
答案 0 :(得分:1)
如果你的数组中只有这一个元素,你可以使用array_keys()
函数找出索引是什么。
它应该是这样的:
$keys = array_keys($tmp); // Find all the keys of your array
$filename = $tmp['name'][$keys[0]]['image']; // Access the filename