Mysql入门系列:PHP基础

Mysql入门系列:PHP基础

ID:40561613

大小:386.00 KB

页数:19页

时间:2019-08-04

Mysql入门系列:PHP基础_第1页
Mysql入门系列:PHP基础_第2页
Mysql入门系列:PHP基础_第3页
Mysql入门系列:PHP基础_第4页
Mysql入门系列:PHP基础_第5页
资源描述:

《Mysql入门系列:PHP基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Mysql入门系列:PHP基础PHP的基本功能就是解释一个脚本,来生成发送到客户机的Web页面。具有代表性的是,脚本包括逐字发送到客户机的HTML和作为程序执行的PHP代码的混合编码。无论代码生成什么样的输出,都会发送到客户机,因此客户机永远不会看到代码,它只能看结果的输出。  当PHP开始读取文件时,假设文件内容表示文字的HTML,则它仅仅拷贝在那里找到的输出内容。当PHP解释程序遇到一个特殊的打开标记时,就从HTML模式切换到PHP代码模式,而作为要执行的PHP代码也开始解释文件。代码的结尾由另一个特殊的

2、标记指出,解  释程序在这个位置从代码模式切换回HTML模式。这就允许将静态的文本(HTML部分)与动态产生的结果(PHP代码部分的输出)相混合,产生依赖于调用环境变化的页面。例如,可以使用PHP脚本来处理表格的结果,在这个格式中,用户已经输入了数据库搜索的参数。  由于格式填入内容的不同,所以每次搜索的参数可能也不同,因此当脚本执行搜索的时候,每个作为结果的页面将反映不同的搜索。  让我们通过一个非常简单的PHP脚本看一看它是如何工作的:      hello,world  

3、dy>    这个脚本并不很有趣,因为它不包括PHP代码!因此您会问:那它有什么好处?这个问题的回答是:它有时有助于建立包括想要生成页面的HTML框架的脚本,然后再加入PHP代码。这是非常有效的,PHP解释程序用于它是没有问题的。  为了在脚本中包括PHP代码,您可从用两个特殊标记(脚本开始处的‘’)把它与周围的文本区分开来。当PHP解释程序遇到开始的‘’标记为

4、止。它产生的所有输出解释并替换了两个标记之间的脚本。将前面的实例再重新编写一下,它包括了少量的PHP代码,如下所示:    此时,代码部分是很小的,由单行组成。当解释代码时,产生了输出“hello,world”,它作为输出部分发送到客户机浏览器。这样,这个脚本产生的Web页面与前面实例产生的Web页面一样,前面实例的脚本完全由HTML组成。  可以使用PHP代码产生Web页面的任何部分。我们已经看到了一个特别的实例,在那里整个脚本都由文字的HTML组成,而不包括PHP代码。另一个特别的实例是整个脚本都是PHP

5、代码而不包括文字的HTML:    这说明PHP在如何产生输出方面有很大的灵活性。但PHP也留下一个问题,那就是确定如何组合HTML和PHP代码才是合适的。不必把所有代码都放在一个地方,PHP在这方面也很灵活。只要您高兴,就可以通过脚本在HTML和PHP代码模式之间进行转换。  PHP脚本标记  除了本章实例中使用的标记之外,PHP还支持其他的脚本标记。您可以在其他人编写的PHP代码中看到它们,或者可以自己使用这些标记。PHP识别四种标记风格:  缺省标记风格。这是PHP配置为缺省时使用的风格:  

6、print("hello,world");?>  简洁开标记风格。这个风格除了开标记较简洁外,其他与缺省风格相类似:    兼容ASP的风格。这个风格在ActiveServerPage环境内部是通用的:  <%print("hello,world");%>    缺省时,简洁开标记风格和兼容ASP风格无效。请参阅附录H有关开启它们的说明。  独立的PHP脚本  当处理命令解释程序脚本或Perl脚本时,可以编写从命令行调用的独立的PHP脚本。这里有一个实例:  #!/usr/local/bin/php-q    前面的脚本可命名为hello.php,利用chmod+x使之成为可执行的,并从命令解释程序中调用:  %hell

8、o.php  hello,world  本章中我们不编写任何独立的脚本。这里编写的所有实例都期望Web服务器调用它们来生成Web页面。  下一个脚本有一些实质性的内容,但仍然相当简短。它说明了如何较容易地从PHP访问MySQL数据库,并在Web页面中使用查询结果。此脚本在第5章表达得很简短,它形成了历史同盟Web站点主页的基础。在我们继续往下做的时候,应该使脚本更精巧一些,但直到  现在为止,它所做

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。