Codeigniter を使用すると、ユーザーは検証のための独自のルールを作成できます。たとえば、
配列 (
'フィールド'=>'ユーザー名' ,
'ラベル'=>'ユーザー名' ,
'rules'=>'callback_check_username'
)
上記のコードを使用して、関数 check_username を作成して、ユーザー名が既に存在するかどうかを確認できます。
function check_username($uname) //$uname には、投稿データから取得したユーザー名があります
{
// ユーザー名が存在するかどうかを確認し、true または false を返します
}
私が作成したルール(上記のコード)がそれを呼び出し、パラメーターがないため、check_usernameが$unameが何であるかをどのように知っているのか理解できませんか?誰でも同じことを教えてもらえますか?