例如,Codeigniter 允许用户创建自己的验证规则
大批 (
'字段'=>'用户名' ,
'标签'=>'用户名' ,
'规则'=>'callback_check_username'
)
我可以使用上面的代码来检查用户名是否已经存在,创建一个函数 check_username。
function check_username($uname) //$uname 的用户名取自 post 数据
{
//检查用户名是否存在,返回true或false
}
我无法理解 check_username 如何知道 $uname 是什么,因为我创建的规则(上面的代码)调用它并且它没有参数?那么任何人都可以启发我吗?