2014-04-18 104 views
-1

验证消息接取余万塔访问直接[0] => Please enter only spaecial characters.而不for循环

[0] =>不能输入多于1个字符

。这个验证消息,但没有foreach循环。我的演示代码是..

Array 
(
    [CodeConfiguration] => Array 
     (
      [0] => Array 
       (
        [SeriesConcateCharacter] => Array 
         (
          [0] => Please enter only spaecial characters. 
         ) 

        [NumberPaddingCharacter] => Array 
         (
          [0] => You cannot enter more than 1 character. 
         ) 

       ) 

     ) 

) 

所以请建议适当的解决方案。

+4

[ 'CodeConfiguration'] [0] [ 'SeriesConcateCharacter'] [0] – MyMomSaysIamSpecial

+0

欲没有任何for-each循环来访问验证消息?? – Amit

+0

http://www.php.net/manual/en/language.types.array.php – MyMomSaysIamSpecial

回答

3

您可以访问这样的..

echo $yourarray['CodeConfiguration'][0]['SeriesConcateCharacter'][0]; 

Demo

提示:

从顶部刚开始,直到你到达目的地,并保持编号的路线走下来。

EDIT :

我没有想硬编码值通[ 'CodeConfiguration']和 [ 'SeriesConcateCharacter']。

array_walk($yourarray['CodeConfiguration'][0],function ($v) { echo($v[0])."<br>";}); 

Demo

+0

我更新了我的问题,请检查并发送更新后的密码.. – Amit

+0

@Abhishek,没有必要修改答案,它会仍然工作。在答案中查看演示。 –

+0

我不想硬编码值传递['CodeConfiguration']和['SeriesConcateCharacter']。 – Amit