Page 1 sur 1

php ensemble de valeur, exclure

Posté : 08 oct. 2005, 20:15
par [oMgReG]
bonjour, j'aimerais savoir s'il est possible d'exclure une valeur d'un ensemble.

ex: avec la fonction rand:
$valeur = rand(1, 6);

j'aimerais par exemple exclure la valeur 3

est ce possible?

Posté : 08 oct. 2005, 23:34
par Cyrano
La manière dont je vois ça rapidement, ce serait de stoker les valeurs dans un tableau indexé sauf si c'est la valeur "3" par exemple et ensuite d'utiliser shuffle pour "mélanger" les valeurs avant d'extraire la première valeur qui sera donc une valeur au hasard, sauf 3 qui n'aira pas été enregistrée dans le tableau.