2011-05-05 71 views
0

当我尝试打印:使用print_r我得到正确的值打印数组返回“阵列”

$erros[] = array($divErro1,$divErro2);  
    foreach($erros as $testeste){ 
    $testeste = array($erros); 

,但与阵列的“阵列那个标记([0] =>数组([0] => ....”?

我怎样才能得到它来打印照片,无需标志着我试图echo但它返回单词‘阵列’

+0

Elaorate on * marks *。 – 2011-05-05 19:45:38

+0

你究竟想要回声?你可以发布你的'print_r()'的输出吗? – drudge 2011-05-05 19:46:12

+0

嗨,它打印一个DIV。输出是这样的:Array([0] => Array([0] => MYDIVHERE [1] =>) – 2011-05-05 19:47:43

回答

4

foreach看起来不正确的,试试这个:

foreach($erros as $testeste) { 
    echo $testeste; 
} 
+0

嗨@Alix它看起来像这样,因为我将结果设置为另一个数组以在一系列验证和显示之后显示! :P – 2011-05-05 19:49:36

+0

@Armando:你确定吗? 'foreach'似乎等同于'$ testeste = end($ erros);'。 – 2011-05-05 19:52:06

+1

缺少echo语句中的$。最有可能没有不变的名字'testeste' – 2011-05-05 20:05:04