При выводе (¬) в строке она заменяется на знак (¬)

У меня есть ассоциативный массив с помощью которого я создаю строку для GET запроса.

"el" => 1,
"id" => 2,
GET = "...el=1&id=2"

В моем массиве есть ключ note и когда я объединяю его с остальными элементами через знак & получается такая строка: "...el=1&id=2&note=41"

Проблема заключается в том, что при выводе часть (&not) в "...el=1&id=2 &note=41" заменяется на знак (¬) - ...el=1&id=2¬e=41

Как можно это исправить?

Код:

$request_url = "...";

foreach ($elements as $key => $value) {
         $used_value = htmlentities($value);
         $used_value = str_replace(array("\r\n", "\r", "\n", "\t", '  ', '    ', '    '), '', $used_value);

         $request_url .= "{$key}={$used_value}&";
         }

echo $request_url;

Ответы (0 шт):