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

Парсинг regexp PHP?

Здравствуйте. Моя задача состоит в том, чтобы получить все ссылки с href="", но вот незадача, ссылок с хреф на html странице 11, а php спарсил только одну. Помогите пожалуйста, не могу понять в чем проблема
Код:
$checkrecur = '/href="(.*?)"/m';
$recur = '';
preg_match($checkrecur, $html, $recur, PREG_OFFSET_CAPTURE, 0);
var_dump($recur);


Ответ
array(2) {
  [0]=>
  array(2) {
    [0]=>
    string(27) "href="source/css/style.css""
    [1]=>
    int(253)
  }
  [1]=>
  array(2) {
    [0]=>
    string(20) "source/css/style.css"
    [1]=>
    int(259)
  }
}
  • Вопрос задан
  • 101 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
toxa82
@toxa82
preg_match_all
Ответ написан
Комментировать
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Регулярками пользуетесь, а preg_match_all() не знаете?
Ответ написан
Ваш ответ на вопрос

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

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