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).
Partager