PHP静态变量持续的时间是多久,即一个“PHP运行”持续的时间有多长?例如,对于命令行程序,有一个定义好的开始和结束时间,但在使用AJAX的Web中,我不知道如何定义它。
以下是我看到的3种启动PHP脚本的方式:
- 用户(请求PHP页面)
- Javascript调用PHP(AJAX)
- PHP通过header()调用更多的PHP
在我的实际应用程序中,我让Javascript通过AJAX调用PHP脚本,并使用header()重新加载网站。这将被视为两个不同的运行。每个运行都有自己的静态变量,它们没有关联。
include
和require
调用保留,但是它们不会通过curl
调用传递,除非您使用其他数据共享方法,例如数据库、Cookies 和 Sessions。 - zzzzBovinclude
和require
在同一个请求中,还是我的评论不够清晰?只是好奇想要衡量一下我的写作水平,谢谢。 - shelhamer