PHP(写99乘法表)

来源:百度知道 编辑:UC知道 时间:2024/05/30 02:26:54
有没有高手告诉小弟.
用if 能不能写 乘法表..
不能写的话用do也可以...
但是用if 就最好了...
小弟在这里谢过了.

if好象不可以吧
用do看看吧
<?
$d=1;
$a=1;
do
{
echo ("<br><br>$d 段<br><br>");
$d++;
$b=1;
do
{
$c=$a*$b;
echo ("$a X $b =");
echo ("$c<br>");
$b++;
}
while($b<10);
echo "<br>";
$a++;
}
while($a<10);
?>

if没办法, 用for吧
-----------
for($i=1;$i<=9;$i++)
{
for($j=1;$j<=$i;$j++)
{
echo "{$j}乘{$i}=".$j*$i." ";
}
echo "<br>";
}
?>

单纯的if不行啊,因为它只判断一次。除非写成递归函数还可以。
为什么不用for呢?

if好象不可以吧, 用for吧
-----------
for($i=1;$i<=9;$i++)
{
for($j=1;$j<=$i;$j++)
{
echo "{$j}乘{$i}=".$j*$i." ";
}
echo "<br>";
}
?>
或者do
<?
$d=1