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

142
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 компании

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

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

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

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

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

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

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

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

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

163