欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

PHP基本语法——语法结束符

程序员文章站 2022-03-22 09:59:16
PHP基本语法——语法结束符  所谓的语法结束符,其实就是分隔不同语句所使用的符号,与C语言中的语法结束符一样,php的语法结束同样以 “ ; ” 的使用为标志的。  如下:// 语法结束符正确示例  在使用注释时需要注意的是:  1. 与C语言略有不同,在php的使用中,使用标准标记 “ ” 时,最后的 “ ?> ” 会起到自带...

PHP基本语法——语法结束符


  所谓的语法结束符,其实就是分隔不同语句所使用的符号,与C语言中的语法结束符一样,php的语法结束同样以 “ ; ” 的使用为标志的。

  如下:

// 语法结束符正确示例
<?php
	echo 'hello world ';
	echo 'hello world ';
?>

  在使用注释时需要注意的是:

  1. 与C语言略有不同,在php的使用中,使用标准标记 “ <? php php代码 ?> ” 时,最后的 “ ?> ” 会起到自带的结束符的效果。比如下面的例子:

// 语法结束符 示例1  ————报错
<?php
	echo 'hello world '
	echo 'hello world ';
?>

//语法结束符 示例2  ————无报错
<?php
	echo 'hello world ';
	echo 'hello world '
?>

  当然,在php代码的书写过程中还是要补全所有该有的语法结束符,该示例仅起示例作用,了解即可。

  2. php中很多代码的书写其实并不是嵌入到HTML中,而是单独存在,通常书写习惯中不建议使用标记结束符 " ?> " ,php会自动开始到最后全部认为是php代码,而被认为的代码部分可以对无用的空行进行折叠,节省空间,使源码的观看更加整洁并且节省带宽;反之,使用了 " ?> " 作为结尾的情况下,空行将不被认为是php代码而是html内容从而保留。比如下面的例子:

// 标记结束符的示例1:   使用了 ?> 
/*第一行*/ <?php
/*第二行*/     echo 'hello world';
/*第三行*/ ?>
/*第四行*/
/*第五行*/
/*第六行*/
/*第七行*/

// 标记结束符的示例2:   不使用 ?> 
/*第一行*/ <?php
/*第二行*/     echo 'hello world';
/*第三行*/ 
/*第四行*/
/*第五行*/
/*第六行*/

  示例1在网页中查看源代码的结果是5行全部显示,即空行也作为了源代码的一部分;而示例2在网页中查看源代码的结果是仅显示1行,无用的空行被折叠。

  该博客是对网上学习视频的笔记总结,如有错误,恳请指出。若表述不明确,可以查看学习资源:28天PHP零基础入门到精通教程(P1基础6天)

本文地址:https://blog.csdn.net/Zhujiangcheng/article/details/107484440

相关标签: php