Cumuler str_replace

Résolu
t671 Messages postés 1476 Date d'inscription   Statut Membre Dernière intervention   -  
t671 Messages postés 1476 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un champs dans ma base de donnée de style "NOM1, Prenom1 NOM2, Prenom2".
Entre NOM et Prenom, il y a une virgule + un espace.
Entre Prenom et NOM, il y a 2 espaces.

Je souhaiterais affichezr ces éléménts de la sorte :
NOM1 Prenom1
NOM2 Prenom2

J'ai commencé ainsi :
echo '<td>'.str_replace( ' ', '<br />',$row['identite'] ),'</td>';
=> remplacement des 2 espaces entre Prenom et NOM par un retour à la ligne.

Je voudrais encore supprimer la virgule entre NOM et Prenom :
echo '<td>'.str_replace( ',', ' ',$row['identite'] ),' </td>';
=> remplacement de la virgule par rien

Et ma question est : comment cumuler les deux expressions ?

Merci
A voir également:

2 réponses

amiranda65 Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   11
 
Salut,

tu peux peut être utiliser preg_replace à la place de str_replace

Tu as un exemple de remplacement multiple dans la doc officielle :
http://www.php.net/manual/fr/function.preg-replace.php

1
t671 Messages postés 1476 Date d'inscription   Statut Membre Dernière intervention   11
 
Merci .......... ;o)
0