我正在尝试我刚刚了解到的 html 表单数组,我正在尝试使用现在这样的文件
<input type="file" name="image_name[]" />
当我在 foreach 中循环数组时,我看到它只保存了文件名和扩展名。我在哪里可以找到像它的目录这样的东西?
我执行的 Foreach 循环
$image = $_FILES['image_name'];
foreach($image as $oneImage){
echo $image[0];
}
这确实有效
$image = $_FILES['image_name'];
foreach($image['tmp_name'] as $oneImage){
echo $image;
}
我需要这个,但没有在 foreach 条件本身中要求 tmp_name 。
我还需要询问数字 0 而不是“名称”。这不是什么大问题,但有可能改变吗?
编辑:
我刚刚在 foreach 数组上执行了 print_r,它给了我这个:
Array ( [0] => 3.jpg [1] => 5585_387497301371274_1740842451_n.png )
Array ( [0] => image/jpeg [1] => image/png )
Array ( [0] => /tmp/phpIlm34I [1] => /tmp/phpX7EHX4 )
Array ( [0] => 0 [1] => 0 )
Array ( [0] => 56405 [1] => 504664 )
我将如何要求那里的 tmp_name ?这些来自 2 个文件,假设我不想 /tmp/phpIlm34I