我动态获取某些文件数组的名称,我可以使用
打印完整的数组print_r($$n_v);
输出:
Array ( [name] => 5.docx [type] => application/vnd.openxmlformats-officedocument.wordprocessingml.document [tmp_name] => /tmp/php1cs872 [error] => 0 [size] => 14061 )
但如果我尝试
print $$n_v['name'];
它不起作用,我怎样才能获得该数组的值?
答案 0 :(得分:2)
您可以通过利用PHP的变量变量执行以下操作来打印它:
${$n_v}['name'];
取自PHP变量变量页面:
有时能够拥有变量变量名称很方便。 也就是说,一个可以动态设置和使用的变量名。