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

关于PHP详细自学内容:PHP完全自学手册图文教程

PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

特性:

  • PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。
  • PHP可以比CGI或者Perl更快速的执行动态网页——动态页面方面,与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;PHP具有非常强大的功能,所有的CGI的功能PHP都能实现。
  • PHP支持几乎所有流行的数据库以及操作系统。
  • 最重要的是PHP可以用C、C++进行程序的扩展!

优势:

  • 开放源代码:所有的PHP源代码事实上都可以得到。
  • 免费性:和其它技术相比,PHP本身免费且是开源代码。
  • 快捷性:程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。
  • 跨平台性强:由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS、Mac OS、Android等平台
  • 效率高:PHP消耗相当少的系统资源。
  • 图像处理:用PHP动态创建图像,PHP图像处理默认使用GD2。且也可以配置为使用image magick进行图像处理。
  • 面向对象:在php4,php5 中,面向对象方面都有了很大的改进,php完全可以用来开发大型商业程序。
  • 专业专注:PHP支持脚本语言为主,同为类C语言。

阿里云开发者社区全面升级,一站式体验,用得更爽:(阿里云开发者社区首页)

【编程语言】PHP完全自学手册相关推荐

  1. 【编程语言】Ruby完全自学手册

    Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License.它的灵感与特性来 ...

  2. 【编程语言】Lua完全自学手册

    Lua 是一个小巧的脚本语言.是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ieru ...

  3. JSP完全自学手册图文教程

    2019独角兽企业重金招聘Python工程师标准>>> JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun ...

  4. C语言编程新手自学手册下载,C语言编程新手自学手册

    C语言编程新手自学手册 出版时间:2012年01月 定 价:69.80 I S B N :9787111358343 所属分类: 计算机•网络 &nbsp计算机•网络  >  编程语言与 ...

  5. python自学手册_Python 自学手册

    在我派的众多文章中,编程和代码一直是绕不开的内容.对于尚未接触编程的新手而言,也许你的诉求并不是掌握代码之后以此为职业,而只是想通过编程思维和代码知识解决生活和工作中的实际问题.有没有一套相对轻量.简 ...

  6. 编程python自学课程_就算你是文科生,也能轻松自学编程——《Python 自学手册》正式上线...

    说起来也有趣,谁能想到我身为一个文科生,最后却走上了 Coder 的道路. 中学时候,我对物理就抱有深深的恐惧,它一度让我在高二年级分班的时候毅然决然地选择了文科:高考后录取的学校也是文科院校,似乎跟 ...

  7. Ruby完全自学手册(图文教程)

    Ruby 简介 Ruby,一种为简单快捷面向对象编程(面向对象程序设计)而创的脚本语言,由日本人松本行弘(まつもとゆきひろ,英译:Yukihiro Matsumoto,外号matz)开发,遵守GPL协 ...

  8. 《UG NX8.0中文版完全自学手册》一第1章 UG NX 8.0简介

    本节书摘来自异步社区<UG NX8.0中文版完全自学手册>一书中的第1章,作者 刘昌丽 , 周进,更多章节内容可以访问云栖社区"异步社区"公众号查看 第1章 UG NX ...

  9. 广告贴——希望大家有空能够参加11月27日的《葵花宝典——WPF自学手册》签名售书活动...

    活动主办方:电子工业出版社博文视点公司 活动时间及地点:2010年11月27日  下午13:30~15:00  中关村图书大厦五层多功能厅 这是一个广告贴.但是我会用心去写,否则发在首页,就愧对大家了 ...

  10. 《AutoCAD全套园林图纸绘制自学手册》一第1章 园林设计基本概念1.1 概述

    本节书摘来自异步社区<AutoCAD全套园林图纸绘制自学手册>一书中的第1章,第1.1节,作者 朱春阳 , 李晓艳 , 胡仁喜,更多章节内容可以访问云栖社区"异步社区" ...

最新文章

  1. Android 出现“此用户无法使用开发者选项”问题
  2. Python报错:IndentationError: expected an indented block
  3. html中dir标签的作用是什么意思,htmldir标签是干啥的?dir标签的具体定义和属性介绍...
  4. PHPer转战Android的学习过程以及Android学习
  5. Java基础拾遗:线程相关问题
  6. cogs62 [HNOI2004] 宠物收养所
  7. django QuerySet
  8. bzoj 1133: [POI2009]Kon(DP)
  9. 使用MLM和TLM训练XLM
  10. 三码合一方法 制作QQ、微信、支付宝收款码合一
  11. 基于分析Laplace方程“放射状”函数特解的基本解引入
  12. 合宙 Air 724UG模组(4G Cat.1通信模组)测试过程
  13. Aircrack 破解无线网密码 (跑字典法)
  14. 期股和原始股的区别?
  15. 动态表单 mysql_【mysql】动态表单应该如何设计数据库?
  16. 微信小程序如何调用后台接口
  17. 应用宝-ysdk-米大师 对接道具直购服务器端下单模式 java服务端开发日志
  18. 电商!商品关键词查询搜索排名与优化
  19. 解决文字和text-decoration:underline下划线重叠问题
  20. SAP Inbound via EDI

热门文章

  1. c语言英文背单词软件下载,英语背单词软件
  2. 高数 | 【微分方程】技巧性例题 及 李林880详解
  3. 云运维管家服务器,云平台随身管理-我的“运维管家”
  4. 支付宝COM组件浅析
  5. 摩托罗拉e2 linux 软件,摩托罗拉ROKR E2 JAVA应用程序安装指南
  6. arduino环境下用ESP32连接PS2手柄
  7. 百度人脸识别Java版
  8. Linux操作命令提示符
  9. ftl有三种映射地址_FTL地址映射的方法及装置与流程
  10. 高低压配电柜温度在线监测系统解决方案