PHP程序的开始与结束
来源:互联网 发布:php 用户登录次数 编辑:程序博客网 时间:2024/05/15 15:27
PHP开始执行之后主要会经过两个主要的阶段:
一.处理请求之前的开始阶段
1.模块初始化阶段(MINIT),在整个程序的生命周期内该过程只执行一次。主要的任务是注册常量,定义模块等等。
PHP_MINIT_FUNTION(myphpextension){ // 注册常量或者类等初始化操作 return SUCCESS; }
2.模块激活阶段(RINIT),该过程发生在每次请求的请求阶段
php会调用所有模块的RINIT函数
请求处理完之后立即进入结束阶段。
二.请求之后的结束阶段
一般脚本执行到末尾或者执行exit()或die()函数php都将进入结束阶段。结束阶段也分为两个环节:
1.停用模块(RSHUTDOWN)
2.关闭模块(MSHUTDOWN)
此过程在Web服务器退出或者命令行脚本执行完毕退出之时。
0 0
- PHP程序的开始与结束
- PHP源代码解析:一次请求的开始与结束
- PHP内核探索:一次请求的开始与结束
- 2.PHP内核探索:一次请求的开始与结束
- PHP获取当月开始与结束的时间戳
- PHP底层探索(二):一次请求的开始与结束
- PHP内核探索:一次请求的开始与结束
- 程序的开始和结束
- Cocos2d-x 程序是如何开始运行与结束的
- Cocos2d-X 程序是如何开始运行与结束的
- Cocos2d-x 程序是如何开始运行与结束的
- Cocos2d-x 程序是如何开始运行与结束的
- Cocos2d-x 程序是如何开始运行与结束的
- Cocos2d-x 程序是如何开始运行与结束的
- Cocos2d-x 程序是如何开始运行与结束的
- Cocos2d-x 程序是如何开始运行与结束的
- Cocos2d-x 程序是如何开始运行与结束的
- Cocos2d-x 程序是如何开始运行与结束的
- URL读取网络资源openStream
- hdu2.1.1 最小公倍数
- 做一个简单的塔防游戏
- 最小生成树
- poj2688
- PHP程序的开始与结束
- 【图像处理与医学图像处理】NV12与YV12的区别
- session入库
- 《剑指》7
- Intellij IDEA调试区工具的使用方法
- 快包之个人见解
- 程序功能:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转储到链表的各个结点中。
- [NOIP模拟][状压dp][dfs序列][线段树]
- 动态绑定和静态绑定(虚函数)