如何在多维搜索阵列
问题描述:
如何打印所述阵列$_GET['paxID']
等于阵列ID(我不得不**)如何在多维搜索阵列
如果$_GET['paxID']
是42比它应该打印所述第二阵列
以下是我的代码:
Array
(
**[13]** => Array
(
[name] => SimpleXMLElement Object
(
[0] => TEST1 TESTD
)
[title] => SimpleXMLElement Object
(
[0] => MR
)
)
**[42]** => Array
(
[name] => SimpleXMLElement Object
(
[0] => TEST2 TESTE
)
[title] => SimpleXMLElement Object
(
[0] => MR
)
)
)
答
您应该验证$_GET['paxID']
,然后你可以通过简单地调用访问元素的数组:
$yourArray[$_GET['paxID']]
只记得验证并过滤$_GET['paxID']
并检查数组中是否存在密钥。
如果你打印的是'$ array',解决方案是'$ array [$ _ GET ['paxID']]''。如果不那么简单,我们需要更多信息 –