前些天看 ci 的源代码看到了一些问题
代码段1:
write_log($level, $message); ?>
代码段2:
这两个点查阅了文档 但是似乎 引用传值 这个知识点网上资料少的可怜 所以只能恬不知耻来求教给位大牛了。。。
跪谢
立即学习“PHP免费学习笔记(深入)”;
回复内容:
前些天看 ci 的源代码看到了一些问题
代码段1:
write_log($level, $message); ?>
代码段2:
这两个点查阅了文档 但是似乎 引用传值 这个知识点网上资料少的可怜 所以只能恬不知耻来求教给位大牛了。。。
跪谢
立即学习“PHP免费学习笔记(深入)”;
call_user_func_array(array(&$CI, $method), $params);
这一句不是说传入CI,而是调用 $CI 的 $method 方法,并带上 $pararms 参数
举个例子:
$method = 'something';
$params = array('a', 'b', 'c');
就相当于调用
$CI->something('a', 'b', 'c');
http://php.net/manual/zh/function.call-user-func-array.php











