我有一个名为“config.php”的文件,其中包含一个名为$unit_names
. 在一个类中,我有以下方法,它通过它的 id 返回单位名称。我对表中的所有行都使用此方法,但问题config.php
仅包含在对该方法的第一次调用中。下一个电话会导致通知:undefined variable $unit_names...
如果我更换通知消失include_once
。include
但为什么?include_once
应该加载config.php
文件。
public function get_unit_name($unit_id)
{
include_once("config.php");
return $unit_names[$unit_id];
}