PHP概述

简介:

PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

PHP语言优势

  • 安全性高:PHP是开源软件,每个人都可以看到所有的PHP的源代码,程序代码与Apache编译在一起的方式让它的安全设定更灵活。
  • 跨平台特性:PHP几乎支持所有的操作系统平台,平且支持Apache、IIS等多种Web服务器。
  • 支持广泛的数据库:可操作主流与非主流的数据库。
  • 易学性:PHP嵌入在HTML语言中,以脚本语言为主,内置丰富函数,语法简单、书写容易、方便学习掌握。
  • 执行速度快:占用资源少,代码执行速度快。
  • 免费:在流行的企业应用LAMP平台中,Linux、Apache、MySQL、PHP都是免费软件。
  • 模块化:实现程序逻辑与用户界面分离。
  • 支持面向对象与过程:支持面向对象和过程两种开发风格,并可向下兼容。
  • 内嵌Zend加速引擎,性能稳定快速。

PHP5新特性

  • 构造函数与析构函数
  • 对象的引用
  • 对象的克隆
  • 对象中私有、公共及受保护模式
  • 接口
  • 抽象类
  • __call
  • __set和__get
  • 静态成员

PHP的应用领域

  • 中小型网站的开发
  • 大型网站的业务逻辑结果展示
  • Web办公管理系统
  • 硬件管控软件的GUI
  • 电子商务应用
  • Web应用系统开发
  • 多媒体系统开发
  • 企业级应用开发
目录
相关文章
|
6月前
|
关系型数据库 数据库连接 PHP
PHP基础
PHP基础
|
8月前
|
PHP
PHP基础学习练习
PHP基础学习练习
42 0
|
9月前
|
存储 网络协议 JavaScript
|
10月前
|
XML 前端开发 JavaScript
PHP 简介
PHP 是服务器端脚本语言。
|
10月前
|
存储 缓存 关系型数据库
PHP简介(非常详细)
PHP简介(非常详细)
|
10月前
|
PHP
XAMPP配置同时支持PHP5.3和PHP5.2方法整理
XAMPP配置同时支持PHP5.3和PHP5.2方法整理
|
JavaScript 前端开发 PHP
PHP入门简介
PHP入门简介
59 0
|
PHP Ruby
PHP5.5 ~ PHP7.2 新特性整理
使用表达式定义常量 在之前的 PHP 版本中, 必须使用静态值来定义常量,声明属性以及指定函数参数默认值。 现在你可以使用包括数值、字符串字面量以及其他常量在内的数值表达式来 定义常量、声明属性以及设置函数参数默认值。

热门文章

最新文章