2016-08-04 82 views
-2

如何打印所述阵列$_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 
       ) 

     ) 

) 
+0

如果你打印的是'$ array',解决方案是'$ array [$ _ GET ['paxID']]''。如果不那么简单,我们需要更多信息 –

回答

0

您应该验证$_GET['paxID'],然后你可以通过简单地调用访问元素的数组:

$yourArray[$_GET['paxID']] 

只记得验证并过滤$_GET['paxID']并检查数组中是否存在密钥。