【发布时间】:2011-10-05 16:10:57
【问题描述】:
PHP 静态变量会持续多久,即“PHP 运行”会持续多久?比如说一个命令行程序有一个定义的开始和结束,但是在带有 AJAX 的 web 中我不知道如何定义它。
以下是我看到 PHP 脚本启动的 3 种方式。
- 用户(请求 PHP 页面)
- Javacript 调用 PHP (AJAX)
- PHP 通过 header() 调用更多 PHP
在我的实际应用程序中,我有 javascript 通过 AJAX 调用 php 脚本,该脚本使用 header() 重新加载站点。这将被视为两次不同的运行。每个都有自己不相关的静态变量。
【问题讨论】: