Trouver caractère enregistrement

Fermé
t671 Messages postés 1419 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 26 février 2024 - 5 mars 2017 à 11:09
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 - 5 mars 2017 à 16:31
Bonjour,

Je ne sais plus comment faire pour trouver un mot défini dans un enregistrement.
Par exemple, je veux tester une phrase pour savoir si elle contient le mot "après" ?

Merci
A voir également:

3 réponses

jee pee Messages postés 39582 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 17 avril 2024 9 225
5 mars 2017 à 12:06
Bonjour,

Si c'est dans un ordre sql pour interroger une base de données c'est du style
... where champ like "%après%"


cdlt
0
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
5 mars 2017 à 15:28
Bonjour,

Ta question étant posée dans PHP et non dans BASES DE DONNEES, on peut présumer que ce sont les instructions PHP de manipulation de chaines de caractères que tu recherches (sinon.. si c'est en SQL.. regarde la réponse de jee pee).

Donc voila.. tu peux utiliser une des instructions suivante :
strstr — Find the first occurrence of a string
stristr — Case-insensitive strstr()
strrchr — Find the last occurrence of a character in a string
strpos — Find the position of the first occurrence of a substring in a string
strpbrk — Search a string for any of a set of characters
preg_match — Perform a regular expression match


NB: la définition et la façon de les utiliser est disponible sans souci sur le manuel php :
par exemple : https://www.php.net/manual/fr/function.strstr.php

0
t671 Messages postés 1419 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 26 février 2024 11
5 mars 2017 à 16:25
Merci à vous !
Pour chercher l’occurrence dans le string, c'est strpbrk ???
0
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
5 mars 2017 à 16:31
ben tu regardes sur le site du manuel php ... tu devrais avoir la réponse non ?
0