Mam pewien problem. Próbuję stworzyć bota IRC, który ma ampersand w swoim haśle. Mam jednak problem z umieszczeniem znaku ampersand w ciągu znaków. Na przykład ...Ampersand PHP w łańcuchu
<?php
$var = "g&abc123";
echo $var;
?>
Wierzę, że powinno to wydrukować g&abc123
. Jednak drukuje on g
.
Próbowałem to także:
<?php
$arr = array("key" => "g&abc123");
print_r($arr);
?>
Powoduje wydrukowanie go poprawnie z g&abc123
jednak kiedy mówię echo $arr['key'];
drukuje g
ponownie. Każda pomoc będzie doceniona. Używam PHP5.3.1.
EDIT: Ponadto zauważyłem, że jeśli użyję g&abc123&abc123
, wydrukuje on g&abc123
. Jakieś sugestie?
Gdzie jest to wyjście? –
Testowałem na PHP 5.2.9 i działa dobrze ... teraz jest to dziwne. – websch01ar