Мне нужно заменить интервал белого знаком плюс "+" для кода, показанного ниже.
Я нахожусь в процессе изменения некоторого кода, который генерирует метку и URL для продуктов, отображаемых в моем каталоге. Проблема, с которой я сталкиваюсь, заключается в том, что мой текущий код не выполняет замену. Может кто-нибудь, пожалуйста, измените код, заменив пробел на знак плюс "+".
<h5><a href="http://www.efficienttrade.co.nz/catalogsearch/result/order=relevance&dir=desc&q=<?php echo $this->stripTags($_product->getName(), null, true) ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></a></h5>
и вернет URL примерно так:
http://www.efficienttrade.co.nz/catalogsearch/result/?order=relevance&dir=desc&q=potassium нитрат
Однако, когда используется функция getName (), имена с пробелами не работают для сгенерированного поискового запроса. Поэтому мне нужно заменить пробел на «+», чтобы URL-адрес поискового запроса работал.
Спасибо