пятница, 19 февраля 2021 г.

preg_match_all вытаскивание данных и вывод результата PHP

 preg_match_all  функция глобального шаблона, вытаскивает всё что соответствует значению шаблона.

Например 

preg_match_all('/<a[^>]*?>(.*?)<\/a>/', $text, $matches);   //вытаскивание текста из ссылок

$text= какой то код html.

$matches = массив результата выборки.

foreach ($matches[1] as $val) {

echo $val."<br>"; 

}

перебираем массив и выводим результат.

$matches[0]

$matches[1]  

Элементы массива,

что конкретно нужно вывести можно посмотреть через

print_r($matches);