PHP interesse |
|
de functie:
<?php function random ($min, $max, $aantal) {
$random = array();
for ($a="0"; $a<$aantal; $a++) {
do {
$nieuwewaarde = rand($min,$max);
$check = array_search($nieuwewaarde, $random);
}
while (empty($check));
$random[$a] = $nieuwewaarde;
echo $a.": ".$random[$a]."<br>";
}
}?>
<?php function random ($min, $max, $aantal) { for ($a="0"; $a<$aantal; $a++) { do { $nieuwewaarde = rand($min,$max); } $random[$a] = $nieuwewaarde; echo $a.": ".$random[$a]."<br>"; } }?>
de code om de functie te gebruiken:
<?php
random ("0", "100", "5");
?>
<?php random ("0", "100", "5"); ?>
Error: Citaat: Fatal error: Maximum execution time of 30 seconds exceeded
Het is dus de bedoeling dat die functie $aantal (in dit geval 5) verschillende waarden geven die tussen $min en $max (0 en 100) liggen.
Volgens mij klopt het scriptje wel, maar heeft hij er teveel tijd voor nodig, kan iemand dit ff fixe plz
|