Page 1 sur 1

mt_rand()

Posté : 14 avr. 2009, 19:15
par dunbar
Bonsoir,
Je voudrais savoir si il est possible avec mt_rand() ou une autre fonction de sortir des numéro aléatoire mais espacer de x
Exemple :
Il me sort par exemple 1,9,4,56,68,65,etc...
Mais je voudrais sortir soit des paires 1,2 ou 4,5 ou 3,4 etc...
Et espacer les paire de un ou plusieur chiffres exemple :
1,2 4,5 7,8 10,11 etc...
D'avance merci

Posté : 14 avr. 2009, 19:49
par Elie
Euh bah tu fais une fonction :)
<?php

$paire = array();
$array = array();

for($i=1;$i<20;$i++) {
	
	$array[] = $i;
	if($i%2) { } else { $paire[] = implode(',', $array); unset($array); }
	
}

echo implode(' ', $paire);
	
?>
C'est zarb mon truc avec $i%2 mais ca marche

Posté : 14 avr. 2009, 19:56
par dunbar
Oui effectivement j'ai jamais penser utiliser %2 comme toi :wink:
Mais effectivement sa marche
Je te remercie