PHP教程
PHP是英文超文本预处理语言Hypertext Preprocessor的缩写。PHP是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。PHP于1994年由Rasmus Lerdorf创建,刚刚开始是Rasmus Lerdorf 为了要维护个人网页而制作的一个简单的用Perl语言编写的程序。最初这些工具程序用来显示 Rasmus Lerdorf 的个人履历,以及统计网页流量。后来又用C语言重新编写,包括可以访问数据库。他将这些程序和一些表单直译器整合起来,称为 PHP/FI。PHP/FI 可以和数据库连接,产生简单的动态网页程序。
在1995年早期以Personal Home Page Tools (PHP Tools) 开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档。并且发布了PHP1.0!在这早期的版本中,提供了访客留言本、访客计数器等简单的功能。以后越来越多的网站使用了PHP,并且强烈要求增加一些特性。比如循环语句和数组变量等等;在新的成员加入开发行列之后,Rasmus Lerdorf 在1995年6月8日将 PHP/FI 公开发布,希望可以透过社群来加速程序开发与寻找错误。这个发布的版本命名为 PHP 2,已经有今日 PHP 的一些雏型,像是类似 Perl 的变量命名方式、表单处理功能、以及嵌入到 HTML 中执行的能力。程序语法上也类似 Perl,有较多的限制,不过更简单、更有弹性。PHP/FI加入了对MySQL的支持,从此建立了PHP在动态网页开发上的地位。
PHP独特的语法混合了 C、Java、Perl 以及 PHP 自创的语法。它可以比 CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展!
在2000年5月22日,以Zend Engine 1.0为基础的PHP 4正式发布,2004年7月13日则发布了PHP 5,PHP 5则使用了第二代的Zend Engine。PHP包含了许多新特色,像是强化的面向对象功能、引入PDO(PHP Data Objects,一个存取数据库的延伸函数库)、以及许多效能上的增强。目前,PHP 4已经不会继续更新,以鼓励用户转移到PHP 5。2008年,PHP 5成为了PHP唯一的有在开发的PHP版本。将来的PHP 5.3将会加入Late static binding和一些其他的功能强化。PHP 6 的开发也正在进行中,主要的改进有移除register_globals、magic quotes 和 Safe mode的功能。
联系方式
电子邮箱:security@php.net。
您可能感兴趣的文章
- 04-03阿里云弹性公网IP
- 04-03如何删除阿里云创建了镜像、磁盘的快照?
- 04-08云服务器和传统服务器相比有何区别
- 04-07什么是阿里云?阿里云是做什么的?
- 04-03404 not found是什么意思?怎么解决?
- 04-03香港服务器Windows和Linux系统的区别
- 04-03REDEMPTIONPERIOD期限到底是多少天?
- 04-03云服务器托管什么意思?
- 04-02云主机哪个便宜?
- 04-08个人如何选择阿里云服务器的配置
- 04-04.rya.cn是什么域名?
- 04-03购买域名和空间大约多少钱?
- 04-03什么叫云服务器?
- 04-08阿里云服务器优点有哪些
- 04-03java虚拟主机
- 04-03阿里云DNS修改和域名解析的区别
- 03-19ddos压力测试工具
- 04-08Linux和windows服务器如何关闭防火墙?
- 04-02云主机多少钱?
- 04-03阿里云轻量应用服务器
- 04-03国内云服务器哪家比较好?
- 04-02国内便宜云主机推荐
- 04-03阿里云PCDN和阿里云CDN的关系?
- 04-03阿里云智能解析线路是什么?
- 09-19云服务器的优势体现在哪里?
- 04-07阿里云服务器学生专享哪个好
- 04-03阿里云对象存储OSS Bucket名称创建完可以修改吗?
- 04-03国外域名注册网站哪个好?
- 04-03如何免费做网站
- 04-03如何解决网站域名被劫持呢?
- 04-03VPS主机与云服务器有什么区别
- 04-03美国虚拟主机
- 04-03502 bad gateway是什么意思?怎么解决?
- 03-14新手如何搭建FTP服务器
- 04-03如何找回阿里云域名所在账号的登录名?
- 04-03香港虚拟主机
- 04-08阿里云E-MapReduce
- 04-03Windows2008 32位 64位自助正版激活教程
- 04-03阿里云企业邮箱邮件同步到另一个万网邮箱的操
- 04-03什么是云服务器?
- 04-08阿里云Elasticsearch
- 04-03电商网站怎么做?
- 04-03如何将数据同步到阿里云OSS?
- 04-03搭建一个企业网站需要多少钱?
- 04-03网站根目录是什么意思?
- 04-03阿里云数据库审计
- 04-08阿里云客服热线升级 24日将启用新号码95187
- 04-08阿里云Quick BI专业版发布
- 04-03阿里云虚拟主机通过域名跳转目录的实现方法
- 04-08阿里云客服热线号码升级
- 04-03网站建设需要多少钱?
- 05-18阿里云DDoS高防IP
- 04-03域名push是什么意思?
- 04-03什么是域名?域名解析的过程是怎样的?
- 03-15网站如何投放百度联盟广告赚钱?
- 04-03凡科建站一键制作高端企业网站
- 04-03个人云服务器哪家好?
- 04-03华为云ECS实例迁移至阿里云ECS实例的方法
- 04-03php虚拟主机
- 04-08阿里云对象存储OSS
- 04-08阿里云DDoS防护
- 04-03云服务器哪里好?
- 04-03什么是VPS,VPS是什么意思?
- 04-08阿里云专有宿主机
- 04-03阿里云SSL证书
- 03-21固态硬盘(SSD)的工作原理是什么
- 04-07为什么我的阿里云邮箱网页版本无法登录?
- 04-03云服务器哪家比较好?
- 04-03阿里云共享流量包
- 04-03widnows 3389修改器
- 04-03shopex主机
- 03-16CPU使用率100怎么办?
- 04-03腾讯云学生服务器商用可以嘛?
- 04-08阿里云弹性裸金属服务器(神龙)
- 04-03阿里云安骑士
- 03-15WordPress编辑器插件:Kindeditor
- 04-08阿里云个人虚拟主机能做什么
- 04-03阿里云Web应用防火墙
- 04-03高防服务器有什么特点
- 04-08阿里云FPGA云服务器
- 04-03美国站群服务器
- 04-03云服务器与服务器托管有什么区别?
- 04-03阿里云防火墙和安全组有什么差异?
- 04-03阿里云防火墙
- 04-03云主机与其他服务器对比优势在哪里?
- 03-19什么是独立IP服务器,它有哪些优缺点
- 04-08360云主机永久免费吗
- 04-03阿里云堡垒机
- 03-21WordPress博客去除category的几种方法
- 04-03阿里云OSS如何删除存储空间?
- 04-03百度自动提交使用方法
- 04-03阿里云监控
- 04-08阿里云负载均衡(SLB)
- 04-03共享虚拟主机和独享有什么区别?
- 04-03购买网站域名要多少钱?
- 04-03轻云服务器和阿里云服务器的区别
- 04-08阿里云服务器镜像有哪些
- 03-19dns网络服务器未响应
- 04-03利用Google Correlate进行关键词挖掘
- 04-02什么是公有云主机?
阅读排行
- 1dns网络服务器未响应
- 2企业购买云服务器怎样入账?
- 3502 bad gateway是什么意思?怎么解决?
- 4美国虚拟主机
- 5利用Google Correlate进行关键词挖掘
- 6个人云服务器哪家好?
- 7widnows 3389修改器
- 8云主机多少钱?
- 9shopex主机
- 10搭建一个企业网站需要多少钱?
- 11固态硬盘(SSD)的工作原理是什么
- 12香港服务器Windows和Linux系统的区别
- 13新手如何搭建FTP服务器
- 14网站建设需要多少钱?
- 15网站根目录是什么意思?
- 16404 not found是什么意思?怎么解决?
- 17云服务器哪里好?
- 18云服务器和传统服务器相比有何区别
热门排行
- 1迅捷路由器
- 2google趋势
- 3微信搜索
- 4Godaddy
- 5亚马逊云
- 6新浪邮箱
- 721cn邮箱
- 8腾达路由器
- 9263邮箱
- 10阿里云邮箱
- 11UCloud
- 12搜狗微信
- 13falogin.cn
- 14百度云
- 15Netgear路由器
- 16163邮箱
- 17华为云
- 18198.168.0.1
- 19Google 学术搜索
- 20斐讯路由器
- 21Google香港
- 22阿里云
- 23腾讯云
- 24Outlook邮箱
- 25小米路由器
- 26QQ邮箱
- 27云虚拟主机
- 28Hotmail邮箱
- 29yahoo雅虎
- 30192.168.1.1
- 31139邮箱
- 32网易企业邮箱
- 33126邮箱
- 34百度
- 35Google日本
- 36263企业邮箱