Задать вопрос
@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']
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Регулярные выражения
preg_match_all('~https:\/\/\S+~', $str, $matches);
$arr = array_unique($matches[0]);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽