欢迎来到天天文库
浏览记录
ID:37556152
大小:1007.09 KB
页数:38页
时间:2019-05-25
《03.PHP5.6.6自学笔记 PHP基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、【通篇说明】一、命令标准格式中的符号与字体说明:“˽”代表空格;“
2、”代表并列可选关键字;“[……]”代表可选项);斜体字,如:Parameter,表示为说明性字符,在实际命令中用具体内容替换;标黑粗体字,如:directive,为命令关键字,不可替换;注释标记:❑、##、//、/*……*/(多行注释)第3章PHP基础3.5PHP的基本语法3.5.1PHP标记PHP一共提供了4种不同的标记风格供我们使用,如下所示:(1)官方推荐风格,标记之间的代码将被自动解释为PHP脚本语言。(2
3、)...?>短标记风格,使用这种标记之前须在配置文件php.ini中将short+open_tag设置为开启,不推荐这种风格。(3)<%...%>ASP风格,使用这种标记之前须在配置文件php.ini中将asp_tags设置为开启。(4)...JavaScript标记的风格,这种标记风格是最长的,如果读者使用过JavaScript或VBScript,就会熟悉这种风格。如果你所使用的HTML编辑器无法支持其他标记风格,则可以使用它。这种风
4、格在任何环境下都是可以用的,只是我们并不常使用。PHP也允许使用短标记,但不鼓励使用。只有通过激活php.ini中的short_open_tag配置指令或者在编译PHP时使用了配置选项--enable-short-tags时才能使用短标记。如果文件内容是纯PHP代码,最好在文件末尾删除PHP结束标记。这可以避免在PHP结束标记之后万一意外加入了空格或者换行符,会导致PHP开始输出这些空白,而脚本中此时并无输出的意图。要输出大段文本时,跳出PHP解析模式通常比将文本通过echo或prin
5、t输出更有效率。可以在PHP中使用四对不同的开始和结束标记。其中两种,和总是可用的。另两种是短标记和ASP风格标记,可以在php.ini配置文件中打开或关闭。尽管有些人觉得短标记和ASP风格标记很方便,但移植性较差,通常不推荐使用。Note:嵌入到XML或XHTML中此外注意如果将PHP嵌入到XML或XHTML中则需要使用标记以保持符合标准。Note:版本区别只使用的文件:>ver5.3在
6、PHP5.2和之前的版本中,解释器不允许一个文件的全部内容就是一个开始标记完全合法:>ver5.4自PHP5.4起,短格式的echo标记=总会被识别并且合法,而不管short_open_tag的设置是什么。3.5.2PHP中的注释为代码添加注释是一种良好的编程习惯,不仅可以使程序更清晰,也更利于团队开发。PHP提供的注释主要有两种类型:单行注释和多行注释,这两种注释的语法和示例如下所示。(1)单行注释❑C+
7、+风格的单行注释注释通常不会超过一行。因为这种注释很简短,所以没必要界定注释的结束。PHP支持C++的单行注释语法,在某一行代码中,//符号后面的所有内容均被视为注释,如下所示://这里写注释内容❑shell风格的单行注释PHP还支持另一种C++风格的单行注释,称为shell风格,它以#号开头。在某一行代码中,#符号后面的所有内容均被视为注释,如下所示:#这里写注释内容(2)多行注释代码中通常要有一些详细的功能描述或其他的解释内容,这些说明可能有多行。虽然可以在每行的前面都加上C++或shell风格的
8、注释符,但PHP还支持一种多行注释的形式,同时标注注释的开始和结束。多行注释以/*符号开头,以*/符号结束,在这两个符号之间可以写入多行注释,如下所示:/**这里写注释内容*/注意:单行注释仅仅注释到行末或者当前的PHP代码块,视乎哪个首先出现。这意味着在//...?>或者#...?>之后的HTML代码将被显示出来:?>跳出了PHP模式并返回了HTML模式,//或#并不能影响到这一点。如果启用了asp_tags配置选项,其行为和//%>或#%>相同。不过,标记在单行注释中不会跳
9、出PHP模式。C风格的注释在碰到第一个*/时结束。要确保不要嵌套C风格的注释。试图注释掉一大块代码时很容易出现该错误。3.5.3指令分隔符同C或Perl一样,PHP需要在每个语句后用分号结束指令。一段PHP代码中的结束标记隐含表示了一个分号“;”在一个PHP代码段中的最后一行可以不用分号结束。如果后面还有新行,则代码段的结束标记包含了行结束。3.5.4从HTML中分离凡是在一对开始和结束标记之外的内容都会被PHP解析器忽略,这使得PHP文件可以具备混合
此文档下载收益归作者所有