Я новичок в PHP и пытается настроить следующий PHP строку на моем сайте Joomla:Как удалить слова из выведенной строки в PHP?
<? if ($event->venue_id) : ?><[email protected]('com://site/component.model.venues')->id($event->component_venue_id)->getItem()->title?><? endif ?>
линия выводит адрес, но я хочу, чтобы сократить выводимый адрес, удалив города и страны. Возможно ли это как в PHP?
Я пытался сделать это с помощью preg_replace, но не имел большого успеха. Все адреса - это адрес Великобритании, поэтому я пробовал:
<? if ($event->venue_id) : ?><[email protected]('com://site/component.model.venues')->id($event->component_venue_id)->getItem(preg_replace('UK','',($event->venue_id))->title?><? endif ?>
Спасибо за любую помощь!
Почему вы выдаете что-то, если не упоминается, что он выводится? – zerkms
Покажите формат адреса или введите пример. Кроме того, покажите попытку preg_replace, которую вы пытали, что не сработало; он может быть почти прав, но имеет небольшую ошибку. –
Что такое строчная строка? –