- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Mysql入门系列PHP基础
Mysql入门系列:PHP基础
PHP 的基本功能就是解释一个脚本,来生成发送到客户机的Web 页面。具有代表性的是,脚本包括逐字发送到客户机的HTML 和作为程序执行的PHP 代码的混合编码。无论代码生成什么样的输出,都会发送到客户机,因此客户机永远不会看到代码,它只能看结果的输出。
当PHP 开始读取文件时,假设文件内容表示文字的H T M L,则它仅仅拷贝在那里找到的输出内容。当PHP 解释程序遇到一个特殊的打开标记时,就从HTML 模式切换到PHP 代码模式,而作为要执行的PHP 代码也开始解释文件。代码的结尾由另一个特殊的标记指出,解
释程序在这个位置从代码模式切换回HTML 模式。这就允许将静态的文本( HTML 部分)与动态产生的结果( PHP 代码部分的输出)相混合,产生依赖于调用环境变化的页面。例如,可以使用PHP 脚本来处理表格的结果,在这个格式中,用户已经输入了数据库有哪些信誉好的足球投注网站的参数。
由于格式填入内容的不同,所以每次有哪些信誉好的足球投注网站的参数可能也不同,因此当脚本执行有哪些信誉好的足球投注网站的时候,每个作为结果的页面将反映不同的有哪些信誉好的足球投注网站。
让我们通过一个非常简单的PHP 脚本看一看它是如何工作的:
HTML
BODY
hello,world
/body
/HTML
这个脚本并不很有趣,因为它不包括PHP 代码!因此您会问:那它有什么好处?这个问题的回答是:它有时有助于建立包括想要生成页面的HTML 框架的脚本,然后再加入PHP代码。这是非常有效的,PHP 解释程序用于它是没有问题的。
为了在脚本中包括PHP 代码,您可从用两个特殊标记(脚本开始处的‘ ? p h p’和脚本结束处的‘? ’)把它与周围的文本区分开来。当PHP 解释程序遇到开始的‘ ? p h p’标记时,就从HTML 模式切换到PHP 模式,并解释它找到的任何PHP 代码,直到看见结束的‘ ? ’标记为止。它产生的所有输出解释并替换了两个标记之间的脚本。将前面的实例再重新编写一下,它包括了少量的PHP 代码,如下所示:
此时,代码部分是很小的,由单行组成。当解释代码时,产生了输出“ hello, world”,它作为输出部分发送到客户机浏览器。这样,这个脚本产生的Web 页面与前面实例产生的Web页面一样,前面实例的脚本完全由HTML 组成。
可以使用PHP 代码产生Web 页面的任何部分。我们已经看到了一个特别的实例,在那里整个脚本都由文字的HTML 组成,而不包括PHP 代码。另一个特别的实例是整个脚本都是PHP 代码而不包括文字的H T M L:
这说明PHP 在如何产生输出方面有很大的灵活性。但PHP 也留下一个问题,那就是确定如何组合HTML 和PHP 代码才是合适的。不必把所有代码都放在一个地方, PHP 在这方面也很灵活。只要您高兴,就可以通过脚本在HTML 和PHP 代码模式之间进行转换。
PHP 脚本标记
除了本章实例中使用的标记之外, PHP还支持其他的脚本标记。您可以在其他人编写的PHP 代码中看到它们,或者可以自己使用这些标记。PHP 识别四种标记风格:
缺省标记风格。这是PHP 配置为缺省时使用的风格:
?php print (hello,world );?
简洁开标记风格。这个风格除了开标记较简洁外,其他与缺省风格相类似:
? print (hello,world );?
兼容ASP 的风格。这个风格在Active Server Page 环境内部是通用的:
% print (hello,world );%
SCRIPT 标记风格。如果使用与其他标记风格不同的HTML 编辑器,这个风格是有用的。当然,它比较冗长,但是当您使用其他标记风格时,编辑器可能不处理PHP 代码,这时您将发现它是必需的:
SCRIPT LANGUAGE=phpprint (hello,world );/SCRIPT
缺省时,简洁开标记风格和兼容ASP 风格无效。请参阅附录H 有关开启它们的说明。
独立的PHP 脚本
当处理命令解释程序脚本或Perl 脚本时,可以编写从命令行调用的独立的PHP 脚本。这里有一个实例:
#! /usr/local/bin/php -q
?php print (hello,world );?
前面的脚本可命名为h e l l o . p h p,利用chmod +x 使之成为可执行的,并从命令解释程序中调用:
% hello.php
hello,world
本章中我们不编写任何独立的脚本。这里编写的所有实例都期望Web 服务器调用它们来生成Web 页面。
下一个脚本有一些实质性的内容,但仍然相当
文档评论(0)