- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
php初级教程--语法
php初级教程--语法
php初级教程--语法 [转载]
简述
hello, world
在 KR 二教授的经典名著 The C Programming Language 一书中的 hello, world 几乎已经变成了所有程式语言的第一个范例。因此,在这儿也用 PHP 来写个最基本的 hello, world 程式。
html
head
titleFirst program/title
/head
body
?php
echo hello, world\n;
?
/body
/html
我们可以看到,这个程式只有三行有用,其它六行都是标准的 HTML 语法。而它在传回浏览器时和 JavaScript 或 VBScript 完全不一样,PHP 的程式没有传到浏览器,只在浏览器上看到短短的几个字 hello, world。
在第六行及第八行,分别是 PHP 的开始及结束的嵌入符号。第七行才是伺服器端执行的程式。在这个例子中,\n 和 C 语言的表示都一模一样,代表换行的意思。在第一章也有介绍过 PHP 是混合多种语言而成,而 C 正是含量最多的语言。在一个叙述式结束后,要加上分号代表结束。
嵌入方法
要将 Homepage 中放入 PHP,有以下数种做法
? echo (这是一个 PHP 语言的嵌入范例\n; ?
?php echo(这是第二个 PHP 语言的嵌入范例\n; ?
script language=php
echo (这是类似 JavaScript 及 VBScript 语法
的 PHP 语言嵌入范例;
/script
% echo (这是类似 ASP 嵌入语法的 PHP 范例); %
其中第一种及第二种是最常用的二个方法,在小于符号加上问号后,可以加也可以不加 php 三个字,之后就是 PHP 的程式码。在程式码结束后,加入问号大于二符号就可以了。第三种方法对熟悉 Netscape 伺服器产品的 Webmaster 人员而言,有相当的亲切感,它是类似 JavaScript 的写作方式。而对于从 Windows NT 平台的 ASP 投向 PHP 的使用者来说,第四种方法似曾相似,只要用 PHP 3.0.4 版本以后的伺服器都可以用小于百分比的符号开始,以百分比大于结束 PHP 的区段,但想用第四种方法的使用者别忘了在 php.ini 加入 asp_tags 或是在编译 PHP 时加入 --enable-asp-tags 的选项,才能使第四种方法有效。建议少用第四种方法,当 PHP 与 ASP 原始码混在一起时就麻烦了。
其实,在写作 PHP 的程式最好的方法,就是先处理好纯 HTML 格式的 Homepage 文件之后,再将需要变数或其它处理的地方改成 PHP 程式。这种方法,可以让您在开发上达到事半功倍的效果。
引用档案
PHP 最吸引人的特色之一大概就是它的引用档案了。用这个方法可以将常用的功能写成一个函式,放在档案之中,然后引用之后就可以呼叫这个函式了。
引用档案的方法有二种:require 及 include。二种方式提供不同的使用弹性。
require 的使用方法如 require(MyRequireFile.php); 。这个函式通常放在 PHP 程式的最前面,PHP 程式在执行前,就会先读入 require 所指定引入的档案,使它变成 PHP 程式网页的一部份。常用的函式,亦可以这个方法将它引入网页中。
include 使用方法如 include(MyIncludeFile.php); 。这个函式一般是放在流程控制的处理区段中。PHP 程式网页在读到 include 的档案时,才将它读进来。这种方式,可以把程式执行时的流程简单化。
在 PHP 的官方网站中,每页都可以看到原始程式,更是处处看到这二种引入档案的方法。
程式注解
在 PHP 的程式中,加入注解的方法很灵活。可以使用 C 语言、C++ 语言或者是 UNIX 的 Shell 语言的注解方式,而且也可以混合使用。这可以让每个写 PHP 网页程式的 Webmaster 或 Programmer 发展出属于自己的写作风格。
?php
echo 这是第一种例子。\n; // 本例是 C++ 语法的注解
/* 本例采用多行的
注解方式 */
echo 这是第二种例子。\n;
echo 这是第三种例子。\n; # 本例使用 UNIX Shell 语法注解
?
不过在使用多行注解时请注意,不能让注解陷入巢状回圈当中,否则会引起错误。
?php
/*
echo 这是错误的示范。\n; /* 巢状注解会引起问题 */
*/
?[url=/basketball/]篮球学院[/url] [url
您可能关注的文档
最近下载
- Q-CR 562.3-2018-铁路隧道防排水材料 第3部分:防排水板.pdf
- 22G101系列结构图集解读.pptx VIP
- 2025年新《公司法》知识竞赛题库(含答案).doc VIP
- 《苹果供应链管理分析》.ppt VIP
- 《你还在背单词吗》.pdf
- 语文新课标创新教学案例:读中学写,匠心独运之《颐和园》(四下).docx VIP
- 专题18 圆锥曲线选择题【2023高考必备】2013-2022十年全国高考数学真题分类汇编(全国通用版)(原卷版).docx VIP
- 《民法典》合同编实务培训课件.ppt
- 苹果供应链管理分析.ppt VIP
- 《Photoshop-CC图像处理》教学教案—单元2图像处理基础知识.docx VIP
文档评论(0)