Php 从多维$\u POST数组中获取值
我试图从以下$\u POST数组中获取值:Php 从多维$\u POST数组中获取值,php,arrays,post,Php,Arrays,Post,我试图从以下$\u POST数组中获取值: [name] => Joy [adq12] => Array ( ['qst'] => Yes ['ans'] => Occasionally ) [lang] => Array ( [0] => English
[name] => Joy
[adq12] => Array
(
['qst'] => Yes
['ans'] => Occasionally
)
[lang] => Array
(
[0] => English
[1] => Japanese
)
当我尝试
echo$_POST['lang'][0]代码>输出为“英语”。但是当我试图从echo$_POST['adq12']['ans']获取值时代码>它显示了一个通知错误:通知:未定义索引:ans在
中。任何人都可以帮我吗?在我看来,实际的键是'ans'
,(包括单引号)
你应该试试:
$\u POST['adq12'][“'ans'”
在我看来,实际的键是'ans'
,(包括单引号)
你应该试试:
$\u POST['adq12'][“'ans'”
由于字符串键打印为[adq12]
,因此['qst']
表明引号是键的一部分。因此:$\u POST[“adq12”][“qst'”
由于字符串键打印为[adq12]
,因此['qst']
似乎表明引号是键的一部分。所以:$\u POST[“adq12”][“'qst'”]
你能给我们看一下你的实际代码吗?在双引号中添加单引号真的很神奇,我真的很想找到这个…在双引号中添加单引号真的很神奇,我真的很想找到这个…完美的答案…完美的答案。。。