У меня есть форма, которая называется «q». Я использую его для поиска Confluence, используя REST API. Для поиска многословного поиска пробелы должны быть & символов. Текущий код создает пробелы +. Как я могу получить пробелы, заменяя себя символами &? Я пытался использовать str_replace, и я не могу найти много в Интернете.rawurlencode заменить пробелы &
if (isset($_GET['q'])) {
$query = rawurlencode(strip_tags($_GET['q']));
$query = str_replace(' ', '&', $query);
$timestamp = time();
$baseUrl = 'https://mywebsite.atlassian.net/wiki';
$url = $baseUrl.'/rest/api/content/search?cql=space=KB%20AND%20type=page%20AND%20title~'.$query;
Спасибо! Проблема решена, гений! :) – Mooticus