Php, supprimer caractère

Résolu/Fermé
Jule - 23 sept. 2009 à 10:29
 Jule - 23 sept. 2009 à 10:55
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!
A voir également:

3 réponses

Utilisateur anonyme
23 sept. 2009 à 10:46
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)
1
Rah la boulette,

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

Bonne journée ;)
0
Utilisateur anonyme
23 sept. 2009 à 10:36
Euh...
as tu essayé avec "(/)"? en banalisant la parenthèse fermante...
0
Je viens d'essayer, ça fait pareil.

Merci
0