Trouver un élément dans chaîne caractère
Résolu/Fermé
t671
Messages postés
1462
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
21 décembre 2024
-
Modifié par t671 le 5/11/2012 à 18:36
t671 Messages postés 1462 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 21 décembre 2024 - 6 nov. 2012 à 09:30
t671 Messages postés 1462 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 21 décembre 2024 - 6 nov. 2012 à 09:30
A voir également:
- Trouver un élément dans chaîne caractère
- Caractère ascii - Guide
- Trouver adresse mac - Guide
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- Chaine tnt gratuite sur mobile - Guide
4 réponses
mchev
Messages postés
222
Date d'inscription
dimanche 25 mars 2007
Statut
Membre
Dernière intervention
6 août 2016
44
5 nov. 2012 à 18:52
5 nov. 2012 à 18:52
Bonsoir,
Tu peux adapter cette fonction :
Tu peux adapter cette fonction :
<?php $text = 'This is a Simple text.'; // Ceci affichera "is is a Simple text." car 'i' correspond au premier echo strpbrk($text, 'mi'); // Ceci affichera "Simple text." car les caractères sont sensibles à la casse echo strpbrk($text, 'S'); ?>
t671
Messages postés
1462
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
21 décembre 2024
11
5 nov. 2012 à 19:04
5 nov. 2012 à 19:04
Je ne pense pas que ce soit exactement ce que je cherche.
Moi, je viens de trouver ceci :
Si FOUCHY est compris dans $row['lieu_naissance'], j'affiche $row['lieu_naissance'].
Tu en penses quoi ? Y'a plus simple ?
Moi, je viens de trouver ceci :
$lieu1 = $row['lieu_naissance']; $village1 = 'FOUCHY'; $pos = strpos($lieu1, $village1); if ($pos === false) { echo '<td width="500"></td>'; } else { echo '<td width="500">'.$row['lieu_naissance'].'</td>'; }
Si FOUCHY est compris dans $row['lieu_naissance'], j'affiche $row['lieu_naissance'].
Tu en penses quoi ? Y'a plus simple ?
mchev
Messages postés
222
Date d'inscription
dimanche 25 mars 2007
Statut
Membre
Dernière intervention
6 août 2016
44
5 nov. 2012 à 19:21
5 nov. 2012 à 19:21
Si tu utilise cette méthode, tu peux réduire la syntaxe comme ceci :
$lieu1 = $row['lieu_naissance']; $village1 = 'FOUCHY'; if (strpos($lieu1, $village1) === FALSE) echo '<td width="500"></td>'; else echo '<td width="500">'.$row['lieu_naissance'].'</td>';
t671
Messages postés
1462
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
21 décembre 2024
11
6 nov. 2012 à 09:30
6 nov. 2012 à 09:30
OK ! Merci beaucoup .............. ;o)