我有一个循环的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