1 / 77
文档名称:

php学习手册(入门必看)word-版.doc

格式:doc   大小:682KB   页数:77页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

php学习手册(入门必看)word-版.doc

上传人:2112770869 2018/9/30 文件大小:682 KB

下载得到文件列表

php学习手册(入门必看)word-版.doc

相关文档

文档介绍

文档介绍:PHP 5手册
章 5. 基本语法
目录
从 HTML 中分离
指令分隔符
注释php学****br/>从 HTML 中分离
PHP 的脚本由文件中一对特殊的标记所引起的内容,当解释器分析一个文件时,所有特殊标记外的普通文件,解释器不对其做任何处理,而特殊标记内文件将作为 PHP 代码被解释器分析执行。该运行机制将允许您在 HTML 中嵌入 PHP 代码:PHP 标记外的内容将被完全独立开,不做任何处理,而内部的将作为 PHP 代码解析。
用来标记 PHP 代码块的标记共有四套,其中只有两套总是有效(<?php. . .?> 和<script language="php">. . .</script>);另外两套可以在 配置文件中开启或者关闭。虽然短格式的标记和 ASP 风格的标记可能比较省力,但是某些情况下您可能必须要使用长格式的标记。比如,您打算在 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) don't
              like processing instructions");
    </script>
4.  <% echo ("You may optionally use ASP-style tags"); %>
    <%= $variable; # This is a shortcut for "<% echo . . ." %>
优先选用的方式为第一种方式<?php. . .?>,因为它允许您在 XML 结构,如 XHTML 的代码中使用 PHP。
第二种方式并非总是可用的。只有当您在 配置文件中激活 short_open_tag 选项,才是可用的。您也可以通过使用 short_tags() 函数(仅用于 PHP 3),或者使用--enable-short-tags 选项 configure PHP 来激活短格式标记。在 -dist 配置文件中,默认是开启短格式标记的,但是建议您不要使用该标记。
在 PHP 配置文件中开启选项 asp_tags 将激活第四种方式。
注: ASP 风格的标记添加于 PHP
注: 当开发大型应用程序或者用于分发的函数库,或者在不受您控制的 PHP 服务器上面开发程序时,请不要使用短格式的标记,因为目标服务器可能并不支持短格式的标记。为了便于移植,请保证用于再分发的代码中不使用短格式的标记。
PHP 代码块结束标记奖自动包含最近的一个结尾的新行(如果存在的话)。而且,结束标记自动隐含一个分号; 您不需要为 PHP 代码块的最后行追加一个分号。
PHP 允许您使用如下的结构:php学****br/>例子 5-2. 更高级的脱离
<?php
if ($expression) {
    ?>
    <strong>This is true.</strong>
    <?php
} else {
    ?>
    <strong>This 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 "T

最近更新

一级建造师之一建公路工程实务题库1000道含答.. 301页

一级建造师之一建工程法规题库1000道附完整答.. 330页

中医护理文件规范ppt课件 27页

演出经纪人之演出市场政策与法律法规题库400道.. 117页

演出经纪人考试题库1000道及答案(名师系列).. 273页

2024年甘肃机电职业技术学院单招综合素质考试.. 56页

中暑病人护理ppt课件 27页

综合解析河南周口淮阳第一高级中学物理八年级.. 23页

经典公务员-年度-初任-工作总结 7页

2024年天津财经大学珠江学院单招职业技能测试.. 75页

2024年河南省开封市高职单招综合素质考试题库.. 74页

2024年苏州工业职业技术学院单招综合素质考试.. 56页

2024年长白山职业技术学院单招综合素质考试题.. 54页

综合解析广东江门市第二中学物理八年级下册期.. 19页

优质护理工作ppt课件 29页

综合解析四川遂宁二中物理八年级下册期末考试.. 19页

综合解析北京市西城区育才学校物理八年级下册.. 23页

养老护理更换床单ppt课件 27页

刑事辩护理论ppt课件 31页

心衰护理查房ppt课件 27页

粽子话题作文400字5篇 5页

GRG吊顶工程技术措施及施工方案 5页

精神明亮的人 3页

小学数学实践课评课 4页

装修施工安全确保书 5页

快递业务员(初级)快件处理模拟考试题和答案解.. 9页

煤投标书 12页

元代版六十七幅推背图 96页

排列组合典型题大全含答案 14页

鼓浪屿建筑特色形成的背景以及历史 4页