求教PHP 怎样将循环结果赋值给变量

2024-12-23 09:44:26
推荐回答(2个)
回答1:

这边先提下你的问题:
for($j=0;$j<=8;$j++)
这样的循环是输出123456789吗?
你还不知道$j++的含义,$j++指的是先使用$j这个变量,后面再加1;
而++$j是先加了1后再使用,这样$j才会由0变成1。
下面可以达到你的要求:
$i=1000000000;
for($j=0;$j<=9;++$j){
$num=$num+$j*$i;
$i=$i/10;
}
echo $num;
?>

$num的数值即为123456789。
亲测通过

一楼比较简单。

回答2:

$content = '';
for($j=1;$j<=9;$j++){
$content .= $j;
}
echo $content;