Fermeture volets en Aléatoire

Bonjour,

Depuis toujours mes 7 volets se ferment les uns après les autres dans l’ordre de programmation (sleep de 3 sec entre chaque volet) suivant time OP en fonction du coucher du soleil.
J’ai rajouté une boucle de 21x de 1 à 7 pour fermer les volets d’une façon aléatoire.
Statistiquement 21x permet de solliciter au moins une fois chaque volet.
Et si malheureusement l’Aléatoire oubliait un volet après la boucle de 21x je ferme dans l’ordre les volets restés ouverts.
C’est bien , ça fonctionne , mais existe t-il une astuce pour que la fonction Rand oublie un nombre déjà sorti au hasard.
Ce que j’aimerais c’est que de 1 à 7 soit sorti au hasard mais uniquement en 6 fois .

il te faut passer par un bloc code pour ca, tu utilise un array, puis un rand sur ce array et une fois utilisé tu le supprime du array et ainsi de suite.

shuffle doit aussi pouvoir convenir.

https://www.php.net/manual/fr/function.shuffle.php

flopp26
Jeandhom

:upside_down_face: ch’suis pas un kador , un bloc code à part faire un « copié collé » ; c’est tout ce que je sais faire
Merci