PHP静态变量持续多长时间,即"PHP运行"持续多长时间?比如命令行程序,有一个定义的开始和结束,但在web w/AJAX中,我不知道如何定义它.
以下是我看到PHP脚本启动的3种方法.
在我的实际应用程序中,我有javascript通过AJAX调用php脚本,脚本使用header()重新加载网站.这将被视为两个不同的运行.每个都有自己的静态变量,不相关.
she*_*mer 19
PHP变量在运行通过解释器的脚本的生命周期中持续存在.对于Web请求,这是处理请求的生命周期.您的三种情况都是对服务器的请求,因此处理相同:静态变量一直存在,直到脚本在处理请求后终止.
PHP(及其变量)对请求的生命周期: