逗号和分号

<?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>';?>

上面的程序是我昨晚跟着教学视频写的,视频里面能显示出一行白色,一行灰色!可是在我的火狐浏览器,搜狗浏览器,谷歌浏览器都没有显示相同的结果见图1。我怀疑是我的浏览器太高级了,所以没有显示相同的结果。于是我用IE tester 测试了几个不同版本的浏览器,还是没有得到和视频里面一样的结果。今天早上看书的时候,无意中翻到了有关分号和逗号输出的问题讲解的那一页书。我想,应该是 echo '<tr bgColor=".$bg.">'; 这里出了问题。回到宿舍,我将echo '<tr bgColor=".$bg.">';  
改为echo “<tr bgColor=".$bg.">”;  终于得到了与教学视频相同的输出结果见图2。
	所以,教学视频教的程序不一定全是对的,我们在看教学视频的同时,要抱着怀疑的心态练习它教的程序,一方面,可以加强记忆,另一方面,出问题的时候,可以训练自己调试程序,找出问题的能力!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值