Задать вопрос
@widget_pro

Как занести в массив уникальные значения со строки?

У меня есть переменная
$arr = "regex https://habr.com/ some https://www.youtube.com/ data https://habr.com/ https://github.com 123"
Как с помощью регулярных выражений, пробежаться по этой переменной и в массив $finalArray занести уникальные ссылки с этой переменной, то есть в конечном итоге, массив должен выглядеть так:
$finalArray = ["https://habr.com/", 'https://www.youtube.com/', 'https://github.com']
  • Вопрос задан
  • 83 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Регулярные выражения
preg_match_all('~https:\/\/\S+~', $str, $matches);
$arr = array_unique($matches[0]);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы