Fonction du type ereg - PHP - Programmation
Marsh Posté le 25-07-2006 à 17:07:38
y'a pour du remplacement ça c'est sur
mais sinon tu traite ton tableau pour en faire une regex valide non ?
genre un join avec | ?
Marsh Posté le 25-07-2006 à 17:08:08
http://fr.php.net/in_array
Edit : peut-être pas en fait, ça dépend de ce que tu veux faire exactement!
Marsh Posté le 25-07-2006 à 17:11:45
Non en fait moi je voudrai plutot l'inverse de la fonction in_array, cad que je veux savoir si il y a un des éléments du tableau dans la chaibe et non le contraire.
Marsh Posté le 25-07-2006 à 17:23:31
Voila la ligne que je mets, mais j'ai encore un détail a régler :
eregi ("(Googlebot|Gigabot|GameSpy|Scooter|Yahoo|grub-client)", $_SERVER["HTTP_USER_AGENT"])
En fait ce que je voudrai c'est s'il n'y a aucun de ces valeurs ça retouren true, or là c'est s'il y a ces valeurs.
tks
Marsh Posté le 25-07-2006 à 17:27:46
avec ! devant la fonction, ca inverse. La base...
!eregi(...)
Marsh Posté le 25-07-2006 à 17:28:20
if !eregi()...
et on va te dire très bientôt d'utiliser preg_match
arf
Marsh Posté le 25-07-2006 à 17:34:29
Ok Ok merci, je débute, je me doutais que c'était ça mais j'étais pas suir, la honte sur moi
merci +
Marsh Posté le 25-07-2006 à 17:01:29
Salut a vous moussaillons
Je voudrai savoir s'il existe une fonction php du type de ereg mais qui recherche la présence d'un élément d'une liste dans une chaine de caracteres.
Du genre :
$liste = array('jean','god','michel','truc');
if (masuperfonction($liste, chainedecaracteres)) { echo "Mon ptit gars ça marche"; }
Merci a vous.