[php] savoir si les variables sont différente
Templier Nocturne
Messages postés
7734
Date d'inscription
Statut
Membre
Dernière intervention
-
Yoan Messages postés 11795 Date d'inscription Statut Modérateur Dernière intervention -
Yoan Messages postés 11795 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
je cherche à savoir si dans une liste de variables, toutes sont différentes.
existe il un fonction pour ça ou faut il que j'écrive tout ça à la main avec une collection de conditions comme ceci ?
if ($v1 != $v2 && $v2 != $v3 && $v1 != $v3 [...])
{}
quand on a trois variables, c'est faisable, quand on en a une dizaine voire une centaine, c'est pas gérable :/
merci d'avance.
je cherche à savoir si dans une liste de variables, toutes sont différentes.
existe il un fonction pour ça ou faut il que j'écrive tout ça à la main avec une collection de conditions comme ceci ?
if ($v1 != $v2 && $v2 != $v3 && $v1 != $v3 [...])
{}
quand on a trois variables, c'est faisable, quand on en a une dizaine voire une centaine, c'est pas gérable :/
merci d'avance.
A voir également:
- [php] savoir si les variables sont différente
- Easy php - Télécharger - Divers Web & Internet
- Son notification différente par application - Guide
- Expert php pinterest - Télécharger - Langages
- Php alert ✓ - Forum PHP
- Coupler 2 carte graphique différente - Forum Carte graphique
1 réponse
Mets toutes les variables dans un tableau et fais une boucle.
Je me souviens plus de la syntaxe PHP mais en algo :
A adapter selon que tu veuilles savoir si au moins deux sont différentes, si au moins deux sont égales, si toutes sont 2 à 2 différentes ou toutes sont égales
L'urgent est fait, l'impossible est en cours,
Pour les miracles, prévoir un délai ...
Je me souviens plus de la syntaxe PHP mais en algo :
// Retourne VRAI si toutes les variables sont 2 à 2 différentes, FAUX sinon fonction toutDifferent(variables[]) { pour i de 1 à nbElements(variables) faire pour j de 1 à nbElements(variables) faire si variables[i]=variables[j] et i!=j alors retourner faux fin si fin faire fin faire retourner vrai fin fonction }
A adapter selon que tu veuilles savoir si au moins deux sont différentes, si au moins deux sont égales, si toutes sont 2 à 2 différentes ou toutes sont égales
L'urgent est fait, l'impossible est en cours,
Pour les miracles, prévoir un délai ...