php中的静态变量gotcha
我来自 Java 背景,最近为一个项目切换到 php。我在 php.ini 中发现了一种意外行为。
设置为某个静态变量的值不会在 请求中保持持久性。
我不确定这是否是预期的行为。因为在 java 中,您始终可以在请求中保留非常常用的变量或说诸如 dbname,hostname,username,password 之类的常量,这样您就不必总是从本地属性文件中读取它们。
这种行为正常吗?如果它是正常的,那么是否有任何替代方法可以让我在请求中保留分配给变量的值?
有人可以建议我在 php 中执行此操作的更好方法吗?