J'ai un peu de problème. J'essaye de créer un robot IRC, qui a une perluète dans son mot de passe. Cependant, j'ai du mal à mettre l'esperluette dans une chaîne. Par exemple ...PHP Ampersand in String
<?php
$var = "g&abc123";
echo $var;
?>
Je crois que ce devrait imprimer g&abc123
. Cependant, il imprime g
.
J'ai essayé cela aussi:
<?php
$arr = array("key" => "g&abc123");
print_r($arr);
?>
Cette impression est correcte avec le g&abc123
, mais quand je dis echo $arr['key'];
qu'il imprime à nouveau g
. Toute aide serait appréciée. Je cours PHP5.3.1.
EDIT: De plus, je viens de remarquer que si je l'utilise g&abc123&abc123
il imprime g&abc123
. Aucune suggestion?
Où est-ce que cela est produit? –
J'ai testé PHP 5.2.9 et ça marche très bien ... maintenant c'est bizarre. – websch01ar