我对 PHP 不太熟悉,正在寻找以下问题的最佳解决方案:
- 我有一个 PHP 数组,其中包含有关我的脚本的重要信息
我需要在我的脚本中经常重复使用它。
$my_settings = array('width'=>'300', 'height'=>'200', ...);
我将其存储在 MySQL 数据库中。
PHP 脚本每次运行时都需要从 MySQL 获取该数组,以便知道如何组合视图。
(数组最终会变得相当大......也许几百行......)
在我的脚本开头只获取和定义这个数组一次的最佳实践是什么,所以我可以一直通过其他函数等重用它......?
是通过全局定义吗?
global $my_settings;
$my_settings = get_my_settings_from_db();
function returnSetting($key='') {
global $my_settings;
return $my_settings[$key];
}
或者这是个坏主意?
最有效的方法是什么?
谢谢!