您的位置:首页 > 其它

逗号和分号

2013-10-18 11:27 309 查看
<?php
echo '<table border="1" width="800" align="center">';
echo '<caption><h1>使用一个while循环输出表格</h1></caption>';

$j=0;

while($j<100){
if($j%10==0){
if($j%20==0){
$bg="#ffffff";
}else{
$bg="#cccccc";
}
echo '<tr bgColor=".$bg.">’;
}echo'<td>'.$j.'<td/>';$j++;if($j%10==0){echo '<tr>';}}echo '</table>';?>[/code]上面的程序是我昨晚跟着教学视频写的,视频里面能显示出一行白色,一行灰色!可是在我的火狐浏览器,搜狗浏览器,谷歌浏览器都没有显示相同的结果见图1。我怀疑是我的浏览器太高级了,所以没有显示相同的结果。于是我用IE tester 测试了几个不同版本的浏览器,还是没有得到和视频里面一样的结果。今天早上看书的时候,无意中翻到了有关分号和逗号输出的问题讲解的那一页书。我想,应该是 echo '<tr bgColor=".$bg.">'; 这里出了问题。回到宿舍,我将echo '<tr bgColor=".$bg.">';
改为echo “<tr bgColor=".$bg.">”;  终于得到了与教学视频相同的输出结果见图2。

所以,教学视频教的程序不一定全是对的,我们在看教学视频的同时,要抱着怀疑的心态练习它教的程序,一方面,可以加强记忆,另一方面,出问题的时候,可以训练自己调试程序,找出问题的能力!


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: