如何分解 substr - PHP Captcha
How to explode substr - PHP Captcha
我需要你的帮助来展开一个 substr 函数。用于验证码,需要将每个字符分开,以便在每个字符上应用不同的颜色。
谢谢。
$authorizedChar= "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$nbChar = rand(4, 8);
$text = substr(str_shuffle($authorizedChar), 0, $nbChar);
var_dump(str_split('testing'));
会 return:
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)
这里为什么不使用简单的 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 />";
我需要你的帮助来展开一个 substr 函数。用于验证码,需要将每个字符分开,以便在每个字符上应用不同的颜色。
谢谢。
$authorizedChar= "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$nbChar = rand(4, 8);
$text = substr(str_shuffle($authorizedChar), 0, $nbChar);
var_dump(str_split('testing'));
会 return:
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)
这里为什么不使用简单的 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 />";