我有一個循環的foreach函數,在每一輪打印一個文本行,它將1添加到一個標記。例如:打印功能打印結果?
function write(){
$score = 0;
Foreach ($array as $arr){
echo "line 1";
$score++;
}
}
我想打印第一個$分數,然後打印頁面中的文本行,我將調用該函數。
如何在$分數之前打印?
我有一個循環的foreach函數,在每一輪打印一個文本行,它將1添加到一個標記。例如:打印功能打印結果?
function write(){
$score = 0;
Foreach ($array as $arr){
echo "line 1";
$score++;
}
}
我想打印第一個$分數,然後打印頁面中的文本行,我將調用該函數。
如何在$分數之前打印?
function write(){
$score = 0;
$echo = '';
Foreach ($array as $arr){
$echo .= "line 1";
$score++;
}
echo $score;
echo $echo;
}
不錯!!!!謝謝^^ – 2013-03-21 10:10:17
您需要呼應的foreach外面是這樣的:
function write(){
$score = 0;
foreach ($array as $arr){
$score++;
}
echo "Total score is: ".$score;
}
但是,如果你正在做的是數組中的計數的項目數,那麼你可以簡單地用這個來代替:
echo count($array);
你的問題對我沒有意義。你想在每次迭代中打印分數值嗎?像回聲「Line:」。$ score; – 2013-03-21 09:40:53
你的問題有點含糊。你能提一下你想要的問題的預期結果嗎? – 2013-03-21 09:45:50