PHP のカスタム確認コード機能に問題があります
質問したいことがあります:
php カスタム検証コード関数
関数random_text($count, $rm_similar = false)
{
$chars = array_flip(array_merge(range(0, 9), range('A', 'Z')));
If ($rm_similar)
{
unset($chars[0], $chars[1], $chars[2], $chars[5], $chars[8],
$chars['B']、$chars['I']、$chars['O']、$chars['Q']、
$chars['S'], $chars['U'], $chars['V'], $chars['Z']);
}
for ($i = 0, $text = ''; $i
{
$text .= array_rand($chars);
}
$text を返します;
}
?>
このコードは何をするのでしょうか? $chars[5] は何を意味しますか? unset($chars[0], $chars[1], $chars[2], $chars[5], $chars[8],
$chars['B']、$chars['I']、$chars['O']、$chars['Q']、
$chars['S'], $chars['U'], $chars['V'], $chars['Z']);
この関数が呼び出される場合の例を示してください。