不确定这是不是要问的地方。这是我的代码,我的问题是在代码之后:
function test() {
$db->SELECT * FROM... etc...
$array = array("Car"=>$row['car'], "Boat"=>$row['boat'], "Plane"=>$row['plane']);
return $array;
}
$vehicles = test();
echo $vehicles['car']; // call 1
echo $vehicles['boat']; // call 2
echo $vehicles['plan']; // call 3
如你所见,我打电话给$vehicles[];
3次。每次调用$vehicles
时,是否需要返回test()
函数并在每次调用时搜索数据库?或者它是否在页面加载时将数组存储在$vehicles
变量中?感谢。