Как я могу изменить "пробелы" формы на "%", чтобы исправить панель поиска? - PullRequest
0 голосов
/ 07 февраля 2012

Моя строка поиска PHP / Mysql требует, чтобы каждое отдельное слово имело "%" между ними, чтобы оно работало.

Кто-нибудь знает, как заменить ПРОСТРАНСТВА, отправленные на URL-адрес, вместо "+" по умолчанию "+"?

Например: "... search.php? Find = testing% speed ... "

вместо:" ... search.php? find = testing + speed ... "

Спасибо, куча.

1 Ответ

0 голосов
/ 07 февраля 2012

Ну, вы можете использовать preg_replace

try:

$pattern = '/\s/';
$string = preg_replace($pattern, '%', $your_url);

Это регулярное выражение для замены пробелов (\ s) на '%'.

И, как сказал Гвидо, вам может понадобиться% 20

...