从单个记录或更多记录中读取数据

时间:2016-04-15 13:19:22

标签: php arrays json

我有一个查询,它提供来自一个人或更多人的数据。 一个人的数据以JSON格式显示为:

Array ( [0] => Array ( 
 [a2a_Person] => Array ( 
 [pid] => Person1 
 [a2a_PersonName] => Array ( 
 [a2a_PersonNameFirstName] => Array ( [a2a_PersonNameFirstName] => Aagje )  
 [a2a_PersonNameLastName] => Array ( [a2a_PersonNameLastName] => Baltus ) ) ....

如果有更多人,则数据显示为

Array ( [0] => Array ( 
 [a2a_Person] => Array ( 
  [0] => Array ( 
  [pid] => Person1 [a2a_PersonName] => Array ( 
  [a2a_PersonNameFirstName] => Array ( [a2a_PersonNameFirstName] => Walig )
  [a2a_PersonNamePatronym] => Array ( ) 
  [a2a_PersonNamePrefixLastName] => Array ( ) 
  [a2a_PersonNameLastName] => Array ( [a2a_PersonNameLastName] => Verdugt ) ) [a2a_Gender] => Array ( [a2a_Gender] => Man ) 
 [1] => Array ( 
  [pid] => Person2 
  [a2a_PersonName] => Array ( 
  [a2a_PersonNameFirstName] => Array ( [a2a_PersonNameFirstName] => Huibert ) [a2a_PersonNamePatronym.....

我现在的问题是:如何判断我是否有更多的人事记录,以便我能正确访问数据。

访问数据的最佳方式是什么?我必须首先检查定义并编写不同的代码。

谢谢, 佛瑞德

0 个答案:

没有答案