是否可以修改自定义回调的第二个参数?
<pre>
<code>
$something = 14
$this->form_validation->set_rules('name', 'Name', 'callback_valid_name['.$something.']');
public function valid_name($value, $something) {
$something = 20
}
</code>
</pre>
说我想将某些内容传递给自定义回调。例如,我传递$something
,它等于14.传递回调函数后,$something
不等于20.这有意义吗?
到目前为止,我没有运气。
答案 0 :(得分:3)
set_rules 将名称值传递给回调函数。您可以将某事变量定义为类变量,并可以从类中的所有方法访问它。