- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PHP 5学习文档
目录
章 5. 基本语法 1
章 6. 类型 2
章 7. 变量 15
章 8. 常量 21
章 9. 表达式 22
章 10. 运算符 23
章 11. 流程控制 27
章 12. 函数 36
章 13. 类与对象 39
章 14. 引用的解释 48
章 5. 基本语法
从 HTML 中分离
XML 或者 XHTML 中嵌入 PHP 代码,您将需要使用
?php. . .? 形式的标记以适应 XML 的标准。
PHP 支持的标记为:
例子 5-1. 从 HTML 中分离的方式
1. ?php echo(if you want to serve XHTML
or XML documents, do like this\n); ?
2. ? echo (this is the simplest, an SGML
processing instruction\n); ?
?= expression ? This is a shortcut for
? echo expression ?
3. script language=php
echo (some editors (like
FrontPage) dont
like processing
instructions);
/script
4. % echo (You may optionally use
ASP-style tags); %
%= $variable; # This is a shortcut for
% echo . . . %
优先选用的方式为第一种方式 ?php. . .?,因为它允许
您在 XML 结构,如 XHTML 的代码中使用 PHP。
第二种方式并非总是可用的。只有当您在 php.ini 配置文
件中激活 short_open_tag 选项,才是可用的。您也可以
通过使用 short_tags() 函数(仅用于 PHP 3),或者使用
--enable-short-tags 选项 configure PHP 来激活短格式标
记。在 php.ini-dist 配置文件中,默认是开启短格式标记
的,但是建议您不要使用该标记。
在 PHP 配置文件中开启选项 asp_tags 将激活第四种方
式。
注: ASP 风格的标记添加于 PHP 3.0.4
注: 当开发大型应用程序或者用于分发的函数库,或者在
不受您控制的 PHP 服务器上面开发程序时,请不要使用
短格式的标记,因为目标服务器可能并不支持短格式的标
记。为了便于移植,请保证用于再分发的代码中不使用短
格式的标记。
PHP 代码块结束标记奖自动包含最近的一个结尾的新行
(如果存在的话)。而且,结束标记自动隐含一个分号; 您
不需要为 PHP 代码块的最后行追加一个分号。
PHP 允许您使用如下的结构:
例子 5-2. 更高级的脱离
?php
if ($expression) {
?
strongThis is true./strong
?php
} else {
?
strongThis is false./strong
?php
}
?
PHP 将直接输出结束标记和下一个开始标记中的任何非
PHP 代码。当需要输出大量的文本时,退出 PHP 解析模
式将比使用 echo() 或者 print() 或者此类的函数打印所
有文本要更加的有效。
指令分隔符
指令分隔方式与 C 或者 Perl 类似 -- 每个语句由分号
格开。
结束标记(?)同样隐含语句的结束,因此下面的代码是
等价的:
?php
echo This is a test;
?
?php echo This is a test ?
注释
PHP 支持 C,C++ 和 Unix Shell 风格的注释。例如:
?php
echo This is a test; // This is a
one-line c++ style comment
/* This is a multi line comment
yet another line of comment */
echo This is yet another test;
echo One Final Test; # This is
shell-style style comment
?
“单行”注释仅仅注释到行末或者当前的 PHP 代码块,视
乎哪个首先出现。
h1This is an ?php
您可能关注的文档
最近下载
- 预见性护理及早期风险识别PPT课件.pptx VIP
- 1.7 有理数的加减混合运算(分层练习).pdf VIP
- 打造“四有”体育课堂-发展学生核心素养.docx VIP
- 洋马发动机喷射泵拆卸更换调整.pptx VIP
- 2025年人工智能训练师(五级)初级资格理论考试练习题库(476题)含答案.pdf VIP
- 苏教版五年级小数的加法和减法练习题1(完美打印版).doc VIP
- 2023年上海市第二十四届初中物理竞赛(大同中学杯)初赛试卷及答案.docx
- 第5课 美丽河山我们的家 课件 人民版中华民族大家庭.pptx
- 英语人教版九年级全册Unit2 Section A教学设计.doc VIP
- 2025海康威视网络硬盘录像机(76+77+86+E系列)用户手册.docx VIP
文档评论(0)