我需要你的帮助来爆炸一个substr函数。这是一个验证码,需要将每个角色分开,在每个角色上应用不同的颜色。
谢谢。
$authorizedChar= "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$nbChar = rand(4, 8);
$text = substr(str_shuffle($authorizedChar), 0, $nbChar);
答案 0 :(得分:1)
var_dump(str_split('testing'));
会回来:
array (size=7)
0 => string 't' (length=1)
1 => string 'e' (length=1)
2 => string 's' (length=1)
3 => string 't' (length=1)
4 => string 'i' (length=1)
5 => string 'n' (length=1)
6 => string 'g' (length=1)
答案 1 :(得分:0)
为什么不在这里使用简单的for循环
$authorizedChar= "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$nbChar = rand(4, 8);
$text = substr(str_shuffle($authorizedChar), 0, $nbChar);
for($i=0; $i<strlen($text); $i++)
echo $text[$i]."<br />";