请问代码段不用分号结尾吗?
来源:2-17 编程练习
weixin_慕后端7118097
2019-11-29 19:22:09
$str=<<<EOD
<table>
<tr>
<td width='30' height='30' bgcolor="#d844ee"></td>
<td width='30' height='30' bgcolor="#d844ee"></td>
<td width='30' height='30' bgcolor="#65cbe3"></td>
</tr>
<tr>
<td width='30' height='30' bgcolor="#f8954c"></td>
<td width='30' height='30' bgcolor="#ffffff"></td>
<td width='30' height='30' bgcolor="#65cbe3"></td>
</tr>
<tr>
<td width='30' height='30' bgcolor="#f8954c"></td>
<td width='30' height='30' bgcolor="#ff4040"></td>
<td width='30' height='30' bgcolor="#ff4040"></td>
</tr>
</table>
EOD;
echo $str;
2回答
同学你好,<<<EOD EOD是一条语句,所以在<<<EOD后面不需要添加分号。代码如下:
注:分号需要是英文字符(;),如果是中文字符会报语法错误。祝学习愉快!
guly
2019-11-30
你好,PHP中输出语句,定义变量语句等需要分号结尾,表示一句话结束。控制类型的语句不需要,主要是函数类型,如:if、function等。可用可不用的时候尽量写上,这样条理清楚点,别人读的时候也方便!一开始尽量写完整,不要简写;如:
if(1=1)echo 'YES'
最好写成:
if (1=1) { echo 'YES'; }
而html中代码是不需要的。祝学习愉快!
相似问题
回答 1
回答 1