例如50个美国。现在我只在一个函数中使用 50 个状态:
函数 getStateInput() {
$states = array('AL' => '阿拉巴马', 'AK' => '阿拉斯加',
'AZ' => '亚利桑那'等);
//使用$states
}
或者,您可以$states在自己的 states.php 中定义,然后像这样使用它:
函数 getStateInput() {
包括('states.php');
//使用$states
}
但出于某种原因,这让我感到害怕,因为我使用包含来定义局部函数变量。另一种方法是将 states 数组分配给 states.php 中的超全局变量(例如,我可以使用$_ENV['states'])。然后我可以去:
包括('states.php');
函数 getStateInput() {
//使用 $_ENV['states']
}
是其中一个最好的还是有另一种更好的方法?