2009-12-08 96 views
0

嘗試阻止has been entered這個單詞在數組顯示其內容時被重複。PHP數組問題?

這是代碼。

echo "$array[$x] has been entered"; 
+2

你的問題顯然沒有提供足夠的上下文。您提供的代碼僅打印一次... – Kenaniah

+0

代碼重複? – FukHaLfDaN

+0

請說明你想要的。 –

回答

2
echo implode(", ", $array) . " has been entered"; 
0

??

怎麼樣

echo $array[$x]." has been entered"; 
0

更新的評論後:

您可以使用類似

foreach ($array as $a) { 
    echo $a; 
} 

echo "has been entered"; 
0

至於我能得到你的問題;試試下面的代碼:

foreach($array as $key => $value) 
{ 
    // if this is the first item 
    if ($key === 1) 
    { 
    echo "$array[$key] has been entered"; 
    } 
    else 
    { 
    echo $array[$key]; 
    } 
} 
0

使用單引號,而不是雙引號:

echo implode(', ', $array) . ' has been entered';