2011-05-05 101 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