次の段落の理解方法
$str="1234567890";
$s='';
for($i=0;$i<4;$i )
{
$k=mt_rand(1, strlen($str));
$s.=$str[$k-1];
}
であることも知っています。循環乱数ですが、なぜ一度に 4 つも出てくるのでしょうか?
-----解決策のアイデア----------------------
for ループに $i<4 という条件はありませんか?
-----解決策のアイデア----- ------
for($i=0;$i{
$k=mt_rand(1, strlen($str));
$s.=$str [$k-1];
}
は 4 回ループします (もちろん一度に 4 回)。それは正常です。