Найти в тексте ссылку PHP

143
11 декабря 2018, 12:20

Сама задача стоит непосредственно для виджета Wordpress. В каждом артикле блога присутствуют ссылки типа "https://www.test.com/primer/primer2/stranica", а задача стоит следующая: найти первую ссылку ведущую на "https://www.test.com/primer/primer2/" и создать переменную, которая бы взяла значение "stranica". Реально ли это сделать? Если да, то как? Буду очень благодарен за помощь!

Answer 1

Можно взять ссылку и разделить на слеши. Этот код выведет массив:

$link = "http://www.test.com/page1/page2/page3";
$alink = explode("/",$link);
echo "<pre>";
print_r($alink);
echo "</pre>";


И таким образом выводим page3:

echo $alink[5]; // Выведет page3


Также спокойно можешь записать отдельно в переменную.

READ ALSO
Как сделать выбор компании аккаунта?

Как сделать выбор компании аккаунта?

yii2-advanced, есть аккаунт, к нему нужно привязать id компании

163
Как сделать паузу в выполнении скрипта на php

Как сделать паузу в выполнении скрипта на php

У меня есть скрипт рассылающий почтуПримерно такой, здесь не суть приводить полный код , вопрос не в этом

179
jQuery post запрос отправляется лишь один раз

jQuery post запрос отправляется лишь один раз

Возникла проблемаНаписал функцию, которая отправляет пост запрос по нажатию на конопки

144
Не могу разобраться как получить данные товаров Woocommerce(Wordpress)

Не могу разобраться как получить данные товаров Woocommerce(Wordpress)

Пытаюсь разобраться как получить данные товаров, а именно:

164