Bonjour,
Je rencontre un petit soucis en php..
Je dois générer des balises xml toutes bêtes en php..
du format <NomBalise>Valeur</NomBalise>
Le problème c'est que php me fait des intolérances par rapport au caractères < et >..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $params = array("ValeurA" => 1,"ValeurB" => 2); $soap_function_parameters=''; foreach ($params as $key => $value) { $str='<'.$key.'>'.$value.'</'.$key.'>'; $soap_function_parameters.=$str; } echo $soap_function_parameters;
Si je fais '<'.$key.'>'
Ni la valeur $key, ni les caracètres autour ne s'affichent...
Si je fais 'a'.$key.'a'
J'aurais un affichache aValeurAa
Et si je fais quelquechose de complètement illogique tel que :
"<.$key.>" là il m'affiche la valeur de $key, mais avec les deux points à l'affichage (étant donné qu'ils sont dans les guillemets).
Si quelqu'un a une idée.. merci d'avance (je suis en train de bloquer sur un détail qui représente peanuts par rapport au reste de mon code... c'est énervant au possible).








Répondre avec citation







Partager