gpt4 book ai didi

保留在内存中的 PHP 对象

转载 作者:可可西里 更新时间:2023-11-01 12:18:34 24 4
gpt4 key购买 nike

我记得在 php.net 上读过书(虽然不幸的是似乎找不到页面)PHP 解释器可以以不同的方式运行 - 最常见的是,每次请求页面时,都会创建 PHP 解释器的实例,运行它的过程,然后被销毁,以及与该特定页面调用相关的所有内存。显然,也可以让所有内存逗留,以便在以后的页面调用中再次使用;据我了解,本质上允许多个不同的 PHP 脚本访问和修改相同的对象,而不会在脚本完成后丢失它们。

或者至少,我记得。有没有道理呢?如果可以,我该如何设置?

最佳答案

php 不是那样工作的。这是关于运行和忘记。

您可以使用用户态共享内存扩展在请求之间保存数据,例如:apc、xcache、memcached 等。

或者在调用 session_start 之后使用 session 数据数组

$_SESSION

不要将 php 脚本视为 java 应用程序,例如 Tomcat 。标准 php 不是为该用例设计的。 php 编译器即时工作。

关于保留在内存中的 PHP 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10236823/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com