php代码在什么上执行

2022-11-30 投稿:郭冰宇 分享

1.我们从未手动开启过PHP的相关进程,它是随着Apache的启动而运行的;

2.PHP通过mod_模块和Apache相连(具体说来是SAPI,即服务器应用程序编程接口);

3.PHP总共有三个模块:内核、Zend引擎、以及扩展层;

4.PHP内核用来处理请求、文件流、错误处理等相关操作;

5.Zend引擎(ZE)用以将源文件转换成机器语言,然后在虚拟机上运行它;

6.扩展层是一组函数、类库和流,PHP使用它们来执行一些特定的操作。

比如,我们需要mysql扩展来连接MySQL数据库;

7.当ZE执行程序时可能会需要连接若干扩展,这时ZE将控制权交给扩展,等处理完特定任务后再返还;

8.最后,ZE将程序运行结果返回给PHP内核,它再将结果传送给SAPI层,最终输出到浏览器上。

#php代码在什么上执行#相关文章

为什么程序员鄙视php

懂 Functional Programming 的工程师鄙视老是把设计模式挂在嘴边的工程师,老是把设计模式挂在嘴边的工程师鄙视会说「你这样写就不 OO 了啊」的工程师,会说「你这样写就不 OO 了啊

0.2万人浏览 PHPphp鄙视PHP

php date函数用法

小写'w'表示取这天在一星期中的第几天,以数字表示,0(表示星期天)到 6(表示星期六)大写'W'表示取这天在一年中的第几周,以数字表示,每周从星期一开始。例如:42(

0.2万人浏览 phpdatePHP

php中if语句

if语句用来判断所包含值的布尔值,既true和false两值,通过判断变量的布尔值来决定if语句的操作。在if语句里变量可以直接被分析布尔值也就是当前转换的意思。当转换为 boolean 时,以下值被

0.2万人浏览 PHPifphp语句

php用什么软件来编程

或许你可以用Sublime、Dreamweaver、Notepad或者Editplus这样比较简单的IDE学习PHP和开发项目,但所谓“工欲善其事,必先利其器”,我认为一个给力的IDE对于新手还是很必

0.2万人浏览 PHPphp用什么软件

php服务器环境搭建及配置

是指服务器软件还是配置文件? 常用服务器环境配置:Apache php MySQL 基本设置(需修改配置文件)假设你安装的都是官方提供的版本,且版本都正确的前提下:1、在Apache配置文件httpd

0.2万人浏览 php搭建php服务器服务器环境配置

php源码怎么搭建

开发网站需要服务器,数据库,和开发语言1、购买服务器2、搭建php开发环境,搭建nginx,安装数据库比如mysql monodbredis。3、前端开发使用html,css,javascript现在

0.2万人浏览 phpPHP搭建php

php格式文件怎么打开手机

答:苹果手机是能打开HTML文件的,方法是:1、用浏览器打开如果已经设置了默认,点html文件,它会自动用浏览器打开,如果没有设置默认,,那会弹出让你选择程序来打开。2、用相关手机的代码阅读器进行打开

0.2万人浏览 php文件怎么打开php文件

php入门基础教程

自学其实最大的两个问题是:1.是否有足够适合自己的技术学习路线,路线的技术体系是否完整2.技术的广度和深度的度是否合适,避免在某些无所谓的地方反反复复剩下的其实就是持续努力了,语言只是软件开发中很少的

0.2万人浏览 phpPHPphp入门