mt_rand()

ViPHP
ViPHP | 2291 Messages

14 avr. 2009, 19:15

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

Mammouth du PHP | 1339 Messages

14 avr. 2009, 19:49

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
Bon sinon tu me fais un message privé et on se fait un TeamViewer

ViPHP
ViPHP | 2291 Messages

14 avr. 2009, 19:56

Oui effectivement j'ai jamais penser utiliser %2 comme toi :wink:
Mais effectivement sa marche
Je te remercie