Açıklığa kavuşturmak yardımcı olmadığını görmek için başka bir diziden rastgele bir anahtar ile bir dizi oluşturmak için çalışıyorum, ama bazı tuşları atlamak istiyorum ... Ben kelimeleri kullanarak istediğinizi açıklamak için çalışırken zor anlar yaşıyorsunuz, bu yüzden aşağıda bazı açıklamalar eklendi şeyler ...
Ben bu var:
for($y=74; $y<98; $y++) {
$random[$y] = $y;
}
for($i = 74; $i < 98; $i++) {
/*
I don't want $random to include $i in in the array
So, if $i = 76, I want the random array to look like this:
array([0] => 74, [1] => 75, [2] => 77 ...)
so, I do this:
*/
unset($random[$i]);
/*
This is the part I'm having problems this...
I also don't want to include any of the previously set random numbers
in the random array
So, if $item[$i] looks like this:
array([76] => array([0] => 82, [1] => 91, [2] => 74) );
I don't want to include 76 in the $random array for $item[82],
$item[91], or $item[74]
*/
$item[$i] = array_rand($random, 3);
}
Bu mantıklı umut ... Yardım takdir!