【发布时间】:2011-06-12 20:26:04
【问题描述】:
我有一个类似的函数:
function load_class($name){
require_once('classes/'.$name.'.php');
return new $name();
}
我想做的是修改它,这样我就可以做这样的事情
function load_class($name, $vars = array()){
require_once('classes/'.$name.'.php');
return new $name($array[0], $array[1]);
}
它的一般要点是。
我希望能够传入一个值数组,用作类的参数。
我不想传入实际的数组。
这可能吗?
【问题讨论】:
-
虽然您接受的答案肯定是正确的,但我还是鼓励您按照 bharath 的指示研究类自动加载。从您提供的代码看来,您有点过于复杂了。