PHP简介

PHP-5.6  官网:http://php.net/


一、简介


1.0 简介  

    PHP (Hypertext Preprocessor“超文本预处理器”)是一种通用的开源脚本语言。其语法吸收了C、Java、Perl的特点,易于学习,使用广泛,主要适用于Web开发领域。

PHP页面就是 HTML,只不过其中嵌入了一些代码来做一些事情。PHP代码被包含在起始符(<?php)和结束符(?>)中,如: <?php   echo "Hi, I'm a PHP script!";        ?>

和JS不同是PHP代码是运行在服务端的。服务端执行php代码,并将执行结果发送到客户端,所以客户端是无法得知服务端到底做了什么。


3.0 用途(详解的问题)

PHP 能做任何事。PHP主要是用于服务端的脚本程序,因此可以用 PHP 来完成任何其它的 CGI 程序能够完成的工作,例如收集表单数据,生成动态网页,或者发送/接收 Cookies。但 PHP 的功能远不局限于此。

    CGI(Common Gateway Interface)是HTTP服务器与其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。

PHP 脚本主要用于以下三个领域:

服务端脚本。这是PHP最传统,也是最主要的目标领域。开展这项工作需要具备以下三点:PHP解析器(CGI 或服务器模块)、web 服务器和 web浏览器。需要在运行web服务器时,安装并配置 PHP,然后,可以用web浏览器来访问PHP程序的输出。

命令行脚本。可以编写一段PHP脚本,并且不需要任何服务器或浏览器来运行它。通过这种方式,仅仅只需要PHP解析器来执行。

编写桌面应用程序。对于有着图形界面的桌面应用程序来说,PHP或许不是一种最好的语言,但是如果用户非常精通PHP,并且希望在客户端应用程序中使用PHP的一些高级特性,可以利用PHP-GTK来编写这些程序。用这种方法,还可以编写跨平台的应用程序。PHP-GTK是PHP的一个扩展,在通常发布的PHP包中并不包含它。如果对 PHP-GTK感兴趣,请访问http://gtk.php.net/

 

PHP支持几乎所有的操作系统和web服务器,因此使用PHP可以自由地选择操作系统和web服务器。同时,还可以在开发时选择使用面对过程和面对对象,或者两者混和的方式来开发。

使用PHP,并不局限于输出 HTML。PHP还能用来动态输出图像、PDF文件甚至Flash动画(使用libswf和Ming)。还能够非常简便的输出文本,例如XHTML以及任何其它形式的XML文件。PHP能够自动生成这些文件,在服务端开辟出一块动态内容的缓存,可以直接把它们打印出来,或者将它们存储到文件系统中。

 

 

 

举报

© 著作权归作者所有


1