Rechercher : dans
Par :

Php, supprimer caractère

Dernière réponse le 23 sep 2009 à 10:55:44 Jule, le 23 sep 2009 à 10:29:57 
 Signaler ce message aux modérateurs

Bonjour,

J'ai une chaine que je transforme en tableau via la fonction explode je voudrait ensuite obtenir uniquement le contenu des parenthèses:
test est au format: NOM prenom (age) , NOM prenom (age) , .........


$chaine = explode(',', $_POST['test']);

$i=0;

while ($i < count($chaine))
{
echo $ta = strstr($chaine[$i], "(").'<br />';
//on obtient: (Age)
echo trim ($ta, "()").'<br />';
// on obtient: Age)
$i++;
}

J'ai alors essayé de décomposé avec ltrim et rtrim mais j'ai le même resultat et je ne comprend pas trop pourquoi...

Merci!

Meilleures réponses pour « php, supprimer caractère » dans :

1

NetDoor, le 23 sep 2009 à 10:36:16

Euh...
as tu essayé avec "(/)"? en banalisant la parenthèse fermante...

Répondre à NetDoor

2

Jule, le 23 sep 2009 à 10:39:51

Je viens d'essayer, ça fait pareil.

Merci

Répondre à Jule

3

NetDoor, le 23 sep 2009 à 10:46:45
  • +1

Bon, je ne comprend pas également,

j'essayerais avec '()' et pas "()" mais sinon utilise simplement str_replace...

ah mais en fait lol, si je viens de comprendre

ta chaine que tu tronque c pas "(Age)"

c'est "(Age)<br/>"

eh voui :0)

Répondre à NetDoor

4

 Jule, le 23 sep 2009 à 10:55:44

Rah la boulette,

merci beaucoup, je crois que j'aurais chercher longtemps!

Bonne journée ;)

Répondre à Jule