Чтобы использовать символ &
в URL-адресе, его необходимо сначала закодировать.В PHP есть функция для этого, называемая urlencode , которая может помочь.Чтобы приведенная выше строка работала, она должна выглядеть следующим образом:
search.php?region=Middle%20East%20%26%20Africa&city=&language=
Где &
становится %26
.Вот код, который я написал, чтобы найти это:
<?php
print urlencode('&');
?>