У меня есть переменная php, содержащая некоторые специальные символы, внутри Codeigniter 3 контроллера :
page_url = 'search=' . $expression . '&page';
В шаблоне я использую эту переменную:
<a href="<?php echo $page_url; ?>"></a>
В браузере я вижу символы, упомянутые выше в этой форме:
posts/search?search%3Dharum%26page=2
Знак =
превращается в %3D
, "&" в %26
.
Я пробовал page_url = urldecode($page_url);
, но это не работает.
Как сохранить оригинальные символы?