PHP编程之认识

举报
魏铁锤 发表于 2022/09/20 23:54:20 2022/09/20
【摘要】 ## 什么是PHP? PHP是PHP:Hypertext Preprocessor(超文本预处理器)的缩写 是一种跨平台、HTML嵌入式的服务器端脚本语言,其独特的语法混合 了C语言、Java语言和Perl语言的特点,是一种被广泛应用的、开源 式的多用途脚本语言,尤其适合web开发。 PHP是B/S(Browser/Server的简写,即浏览

image.png

什么是PHP?

    PHP是PHP:Hypertext Preprocessor(超文本预处理器)的缩写
是一种跨平台、HTML嵌入式的服务器端脚本语言,其独特的语法混合
了C语言、Java语言和Perl语言的特点,是一种被广泛应用的、开源
式的多用途脚本语言,尤其适合web开发。
    PHP是B/S(Browser/Server的简写,即浏览器/服务器)体系结
构,属于三层结构模式。服务器启动后,可以不适用相应的客户端软件
只使用浏览器即可访问,这样既保持了图形化的用户界面,又大大减少
了应用维护量。

PHP语言的优势

    PHP起源于自由软件,即开放源代码软件,使用PHP进行Web应用程
序的开发具有以下优势:
1. 安全性高:PHP是开源软件,每个人都可以看到所有的PHP的源代码
程序代码与Apache编译在一起的方式让它可以灵活的进行安全设定。
PHP具有公认的安全性能。
2. 跨平台特性:PHP几乎支持所有的操作系统平台
(如Windows或UNIX/Linux/Macintosh/FreeBSD/OS2等),并且支持
Apache、Nginx、IIS等多种web服务器,因此广为流行。
3. 支持广泛的数据库:可操作多种主流与非主流的数据库,如MySQL、
Access、SQL Server、Oracle、DB2等,其中PHP与MySQL是目前最佳
的组合,他们的组合可以跨平台运行。
4. 易学性:PHP嵌入在HTML语言中,以脚本语言为主,内置丰富函数
语法简单,书写容易,方便学习掌握。
5. 执行速度快:PHP占用系统资源少,代码执行速度快。
6. 免费:在流行的企业应用平台LAMP中,Linux、Apache、MySQL、PHP
都是免费软件,这种开源的免费框架结构可以为网站经营者节省很大一笔
开支。

PHP 5的新特性

    如果刚开始学习PHP,建议使用PHP 5.5或以上版本。PHP近年来有了
巨大的改进,增加啦很多强大的特性。虽然PHP 5.5到PHP 5.6之间增加
的版本号看上去很小,但它却代表了重大的改进,如果想查找某个函数及
其用法,可以去官方PHP手册中查找。

以下是PHP 5 中新增加的对象模式:

  1. 构造函数和析构函数
  2. 对象的引用
  3. 对象的克隆(clone)
  4. 对象中的公共、私有及受保护模式
    (public、private和protected关键字)
  5. 接口(Interface)
  6. 抽象类
  7. 魔术方法
  8. 静态成员
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。