[php] array
Résolu/Fermé
okuni
Messages postés
1221
Date d'inscription
jeudi 4 septembre 2008
Statut
Membre
Dernière intervention
2 janvier 2014
-
Modifié par okuni le 30/05/2010 à 14:05
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 - 30 mai 2010 à 16:15
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 - 30 mai 2010 à 16:15
3 réponses
thunder413
Messages postés
167
Date d'inscription
jeudi 21 mai 2009
Statut
Membre
Dernière intervention
16 novembre 2012
23
30 mai 2010 à 14:40
30 mai 2010 à 14:40
salu essaye ca
<?php $recherche = 'recherche'; $black_list = array('recherche', 'test'); if (!in_array($recherche, $black_list)) { echo 'insert'; } else { echo 'pas insert'; } ?>
Subshadow
Messages postés
8
Date d'inscription
dimanche 30 mai 2010
Statut
Membre
Dernière intervention
30 mai 2010
30 mai 2010 à 14:42
30 mai 2010 à 14:42
Salut,
Je pense que ton problème viens du fait que la place de ta recherche est à l'index 0 du tableau, du coup ta condition ne fonctionne pas.
Essaye ceci :
Concernant la casse, ça va la respecter par défaut, je te conseil de mettre tout en minuscule et de transformer la chaine que tu reçois en minuscule pour comparer deux chaines similaires.
Good luck ;)
Je pense que ton problème viens du fait que la place de ta recherche est à l'index 0 du tableau, du coup ta condition ne fonctionne pas.
Essaye ceci :
if (array_search($recherche, $black_list) === false) { echo 'insert'; } else { echo 'pas insert'; }
Concernant la casse, ça va la respecter par défaut, je te conseil de mettre tout en minuscule et de transformer la chaine que tu reçois en minuscule pour comparer deux chaines similaires.
Good luck ;)
okuni
Messages postés
1221
Date d'inscription
jeudi 4 septembre 2008
Statut
Membre
Dernière intervention
2 janvier 2014
126
30 mai 2010 à 16:15
30 mai 2010 à 16:15
Ok merci beaucoup :)
et effectivement, il tient compte de la casse.
et effectivement, il tient compte de la casse.