php是用c语言写的吗
PHP在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。它驱动全球超过2亿多个网站,有全球超过81.7%的公共网站在服务器端采用PHP。PHP常用的数据结构都内置了,使用起来方便简单,也一点都不复杂,表达能力相当灵活。(推荐学习:PHP编程从入门到精通)
PHP语言的内核就是C语言写成的。
php的zend引擎整体全部用纯C语言实现,而zend引擎是php的内核部分,它将php代码编译为可执行opcode的处理并实现相应的处理方法、实现了基本的数据结构(如hashtable、oo)、内存分配及管理、提供了相应的api方法供外部调用,是php的核心。
主要特点
(一)开源性和免费性
由于PHP的解释器的源代码是公开的,所以安全系数较高的网站可以自己更改PHP的解释程序。另外,PHP 运行环境的使用也是免费的。
(二)快捷性
PHP是一种非常容易学习和使用的一门语言,它的语法特点类似于C语言,但又没有C语言复杂的地址操作,而且又加入了面向对象的概念,再加上它具有简洁的语法规则,使得它操作编辑非常简单,实用性很强。
(三)数据库连接的广泛性
PHP可以与很多主流的数据库建立起连接,如MySQL、ODBC、Oracle等,PHP是利用编译的不同函数与这些数据库建立起连接的,PHPLIB就是常用的为一般事务提供的基库。
(四)面向过程和面向对象并用
在PHP语言的使用中,可以分别使用面向过程和面向对象, 而且可以将PHP面向过程和面向对象两者一起混用,这是其它很多编程语言是做不到的。
以上就是php是用c语言写的吗的详细内容,更多请关注其它相关文章!
上一篇: php需要c语言的支持吗
下一篇: c语言如何实现选择排序算法(代码示例)
推荐阅读
-
用C语言写一个函数返回参数二进制中1的个数
-
用C语言判断一个机器字节序列的存储模式是大端还是小端存储以及浮点型在内存中的存储
-
用C语言求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字
-
[PHP是世界上最好的语言] 不信你看这款PHP写的敲诈者木马
-
用简单的C语言程序验证哥德巴赫猜想(是验证不是证明啦)
-
古代有官话吗?皇帝上朝时是用哪里的语言与官员议政的?
-
电脑小知识:Windows 10是用什么语言写的?到底有多少行代码?
-
yii2 - 请问顺丰速运这样的物流网站是用什么语言写的?是php还是java?
-
用php语言编写的网页能在ipad下通过safari浏览吗
-
【帮分析】这样用OOP是错误的吗?PHP的一个OOP报错~