PHP,一种动态的解释性脚本语言,用于在服务器上构建交互式网站。尽管此刻非常多研发者都讨厌它,并宣布它已然死了;但事实上,它仍然是后端 Web 研发最流行的语言之一。
今天就来一块认识一下这个饱受争议的编程语言!
PHP 经过 Laravel 和 Symfony 等框架为 WordPress 等内容管理系统、维基百科等顶级网站以及无数其他网站供给支持
连 Facebook 都用它!尽管她们构建了一个自定义编译器来将其转换为服务器上的设备代码。
PHP 由 Rasmus Leardorff 于 1994 年创建,用于管理他的个人主页。这是一个聪明的缩写,但针对一种为价值数十亿美元的企业供给动力的语言来讲,这听起来很蹩脚。因此今天咱们练习认知失调来告诉自己 PHP 表率超文本预处理器。它在历史上拥有特殊的地位,由于它早于 JavaScript,并且是最早直接嵌入 HTML 中的语言之一,准许在服务器上动态构建网站。它是开源的,是经过让普通人能够进行应用程序研发而彻底改变网络的技术之一。它的解释器是用 C 实现的,其语法受到 Perl 的启发。
一块来瞧瞧PHP的编码体验!
创建一个 PHP 文件并向其中添加有些基本的 HTML。这里文件中,您能够经过打开 ?php 标签进入 PHP 模式。
这些标签内的代码将在服务器上呈现。运用 echo 在标签的位置输出一个值。
要声明变量,请为其指定一个以$符号开头的名叫作,后跟一个值。它是一种每周类型语言,因此呢不需要类型注释。
它还附带了海量面向 Web 研发的预定义变量,例如 get、post 和 cookie,其中包括相关传入 HTTP 请求的信息。
此刻,当此代码在您的服务器上呈现时,它将输出一个 HTML 字符串,其中 PHP 标签将被您回显的任何内容替换。
该语言还支持多种编程范例。您持有一流的函数,能够将其分配给变量或匿名用作参数。
它持有海量的内置功能,几乎能够完成 Web 研发人员所能想象到的任何事情。
它还拥有完整的对象模型,您能够在其中定义拥有继承的类来实现面向对象的模式。
咱们日前运用的是 PHP 版本 8,它拥有您所期望的现代实用语言的所有功能。
每一个 Web 研发人员都应该熟练它,由于按照统计,您客户的网站有 78.5% 的机会运行个人主页语言。
倘若您想开拓眼界,认识和发掘更加多计算机行业的概念和知识,欢迎关注我在连续更新的研发者科普专栏: https://www.didispace.com/youtube/,助你探索更加多计算机行业的热门知识!
|