Effacer chaine caractère et les afficher.

Résolu
Samz -  
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   -
Voilà se que j'aimerais faire sans y arriver.

J'ai plusieurs chaines de se genre stocker dans une banque de données : Mexique - Voyage au mexique { 21 j.}

J'aimerait effacer tout se qui se trouve entre {} au moment d'afficher le résultat.

J'ai pensé à un truc genre :

Si $chaine fini par }
alors
effacer les 8 derniers caractères.

Le problème est que je débute en php et je ne sais pas trop comment l'écrire.

Quelqun peut m'aider ?
Merci
A voir également:

7 réponses

Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
salut,

$string = substr($string, 0, strpos($string, "{"));

2
sfel Messages postés 1640 Date d'inscription   Statut Membre Dernière intervention   430
 
bonjour, le mieu serai de copier tous le scaractères un par un jusqu'à ce que tu arrive à " { "
et ce dans un autre variable , temporaire si besoin.
0
guernina
 
Bonjour
Tu peux ecrire dans la recherche *} ok
0
sfel Messages postés 1640 Date d'inscription   Statut Membre Dernière intervention   430
 
peut etre que ce que tu désire c'es tla fonction
strcmp

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Samz
 
Merci mais ca ne m'aide pas beaucoup si je ne sais pas comment m'y prendre...Comment faire pour lui dire de parcourir ma chaine , d'arrêter au { et d'effacer tout se qui vien après ?

Merci
0
Samz
 
Super ca marche !

Merci beaucoup
0
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
résolu !

à plus
0