<?php
function TdBackColor()
{
static $Colorstr;
if ($Colorstr==808080){
$Colorstr="c0c0c0";
}
else (
$Colorstr="808080";
)
return($Colorstr);
}
echo "<table border=\"1\">\n";
for ($i=0; $i<10; $i++) {
$Colorstr=TdBackColor();
echo "<tr><td bgcolor=".$Colorstr.">这是第".$i."行</td></tr>\n";
}
echo "</table>";
 ?>

解决方案 »

  1.   

    这是出错提示..Parse error: parse error, unexpected ';' in E:\Inetpub\wwwroot\Zhuansha\php\php3.php 
    on line 20
      

  2.   

    <?php
    $a = "Hello";
    $$a = "world!";
    echo "<pre>";
    echo "$a , $Hello\n";
    echo "$a , ${$a}\n";
    echo "$a , $$a";
    echo "</pre>"; ?> 
    学习PHP中..希望各位老大给与指导.
      

  3.   

    把{}写成()估计不是教材的错误吧?如果教材确实这样写,马上扔了,否则你到中国男足在世界杯进第一个球的时候都还没学会php
      

  4.   

    偶刚学PHP..所以很多东西都不是很清除..大家是不是也经过了这个懵懂期..就像我刚上大学的时候.学习计算机好多东西我都不明白..到了现在软件硬件的问题我都能自己来灵活的处理了..要跨越这个懵懂的阶段也是不容易的是吗?