請修復它..如何洗牌產生的(000-999)值
我想洗牌我將從下面的代碼中獲得的值。
<?php
for ($i = 000; $i < 1000; $i++){
echo str_pad($i, 3, '0', STR_PAD_LEFT) . "<br />\r\n";
}
?>
請通過固定上面的代碼幫我
謝謝
請修復它..如何洗牌產生的(000-999)值
我想洗牌我將從下面的代碼中獲得的值。
<?php
for ($i = 000; $i < 1000; $i++){
echo str_pad($i, 3, '0', STR_PAD_LEFT) . "<br />\r\n";
}
?>
請通過固定上面的代碼幫我
謝謝
試試這個:
$ar=range(0, 1000);
shuffle($ar);
foreach ($ar as $key => $value) {
echo str_pad($value, 3, '0', STR_PAD_LEFT) . "<br />\r\n";
}
$min = 0;
$max = 999;
for ($i = 1; $i < 10; $i++){
echo str_pad(rand($min, $max), 3, '0', STR_PAD_LEFT) . "<br>";
}
謝謝老兄,但我想在001的形式價值,002,如果大約10然後011,050. 隨着你的代碼我越來越1,2,3等等999我希望它001,0 02,003至999 –
echo str_pad(rand($ min,$ max),3,'0',STR_PAD_LEFT)。 「
」; –
2017-02-12 11:05:07
儘管此代碼可能會回答問題,但提供有關如何解決問題和/或爲何解決問題的其他上下文將提高答案的長期價值。 –
非常棒我愛你bro –
@ B.Desai請不要欺負人們接受你的答案。 – iblamefish