PHP介绍
1。什么是PHP
PHP是一个嵌套的缩写名称,是英文“超级文本预处理语言"(PHP:HypertextPreprocessor)的缩写。PHP是一种HTML,内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的“嵌入HTML文档的脚本语言”,语言的风格类似于C语言,现在被很多的网站编程人员运用。
PHP独特的语法混合了C,Java,Perl以及PHP自创新的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其它的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;
与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,成分利用了服务器的性能,PIP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其它用户再一次访问这个程序时就不需要重新编译程序了。
只要直接执行内存中的代码就可以,这也是PHP高效率的体现之一,PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。
2。PHP使用坏境
适用PHP的人群:熟悉Unix环境,需要在最少的投入下完成快速的应用开发。适用PHP的平台:Windows/Linux/Unix操作系统、Apache,IIS服务器适用应用:
Internet高访问量、快速数据库开发的应用Internet上国内丰富的资源,Internet上丰富的源代码资源,完全可以参考这样的例程来完成自己的应用,推荐开发工具:HomeSite/PHPEd推荐开发环境,RedHatinux9。0/Apachel
。3/MySQL3。2/Pentiumll以上级别/64M内存/9G硬盘空间最低配置环境MySQL3。2/Apachel。3/PentiumMMX200/128MRAM/9GHD3。
PHP实例
<html>
<head>
<title>Firstprogram</title>
</head>
<body>
<?php
echo"hello,world'n"
?>
</body>
</html>
这十行程序在PHP中不需经过编译等复杂的过程,只要将它放在设定好可执行PHP语法的服务·器中,将它存成档案helloworld.php即可。
在用户浏览器端的地址栏内,只要输入http://localhost/helloworld.php,就可以在浏览器上看到“hello, world"字串出现。如图:我们可以看到,这个程序只有三行有用,其它六行都是标准的HTML语法。而它在传回浏览器时,跟JavaScript或VBScript完全不一样。PHP的程序没有传到浏览器,只在浏览器上看到短短的几个字"hello, world"。
在第六行及第八行,分别是PHP的开始及结束的嵌入符号,第七行才是服务器端执行的程序。在这个例子中, “\n"语言的表示都一模一样,表示换行的意思。在一个叙述式结束后,要加上分号代表结束。