1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > PHP是解释型语言还是编译型语言

PHP是解释型语言还是编译型语言

时间:2023-04-18 19:29:57

相关推荐

PHP是解释型语言还是编译型语言

后端开发|php教程

php

后端开发-php教程

PHP是解释型语言吗?使用APC之后呢?

软件包源码,vscode网页打开,ubuntu文件上锁后解锁,tomcat 不在服务,sqlite安装后多大,html播放视频插件下载,学前端框架难吗,属于网络爬虫技术,php 变量函数,武汉seo托管,js特效网站推荐,个人相册网页模板,带播放器的网页模板,html 密码认证大气页面源码,客户管理系统 jsp免费源码,拼多多导购小程序源码lzw

pc源码论坛,vscode展开代码块,Ubuntu显卡烧了,tomcat启动报错监听,爬虫 ssr,php暴力破解,前端好还是seo好,在线阅读网站开发,手机网站表格模板下载不了lzw

回复内容:

易心博客源码怎么安装,广告机 板 Ubuntu,tomcat 修改注册表,爬虫好项目,场馆预约系统源码php,宝珠seolzw

PHP是解释型语言吗?使用APC之后呢?

现在语言的发展,一门语言是否是解释型已经不那么容易分辨了。

你说PHP是解释型语言,Facebook很早就开发过hiphop编译器,将PHP编译成C++再编译成二进制。

你说Python是解释型语言,Cython是用python语法进行开发最后编译成二进制。

你说用解释器就是解释型语言,依赖于JVM的一大票语言要跟你急了。

解释型语言可以使用某种编译器,但它依旧是解释型语言。语言解释器同样需要使用编译原理。判断一种语言是编译器还是解释器,需要看该语言是否需要一个虚拟机(解释器)才可以运行。

通常,解释型语言使用前被编译为字节码,虚拟机动态执行字节码。为了提高性能,虚拟机执行代码时,可以利用 JIT 技术来动态的把字节码翻译成机器码。

因为字节码它不可能脱离虚拟机运行,因此它依旧是解释型语言。简而言之,编译型语言的编译(编译到机器码)发生在运行之前,解释型语言的编译发生在每一次运行时。

有些语言同时是编译型和解释型语言。可以在调试时使用解释器,调试后使用编译器。最著名的例子是 Lisp。有人曾在 Parrot 虚拟机上实现了 C 语言解释器,支持 C99 标准。

PHP是解释型语言,将PHP代码解释为opcode之后再交由Zend引擎执行。

使用APC只是缓存了opcode,减少了PHP解释为opcode这一步骤的时间而已。

解释型的

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。