$randomIndex = mt_rand(0, strlen($securityCode) - 1); $randomChar = $securityCode[$randomIndex];
这会创建一个随机数( mt_rand )介于0和字符串的最后一个索引之间( strlen($securityCode) - 1 )。如果您的字符串长度为10个字符,那么这是一个介于0和9之间的数字。然后它将获取该索引处的字符。
mt_rand
strlen($securityCode) - 1
尝试substr,strlen和rand
$numbers = rand(0,strlen($securitycode) - 1); $randChar = substr($securitycode, $numbers, 1);
然后比较..