Знаходимо всі картинки в тексті. Розбір.
Знаходимо всі зображення img в тексті, регулярний вираз php. Усі картинки потрапляють у масив.
/* preg_match_all match the regexp in all the $html string and output everything as an array in $result. "i" option is used to make it case insensitive */ preg_match_all('/<імг[^>]+>/i',$html, $result); print_r($result); Масив ( [0] => Масив ( [0] =>[1] =>
[2] =>
[3] => [4] =>
[...] ) )
Для того, щоб розпарити всі картинки на атрибути alt, title, src можна використовувати ще один регулярний вираз:
$img = array(); foreach( $result as $img_tag) { preg_match_all('/(Alt|title|src)=("[^"]*")/i',$img_tag, $імг[$img_tag]); }
Результат виконання регулярного виразу для масиву картинок.
print_r($імг);
Масив
(
[
] => Масив
(
[0] => Масив
(
[0] => src="/Content/Img/stackoverflow-logo-250.png"
[1] => alt="logo link to homepage"
)
[1] => Масив
(
[0] => src
[1] => Alt
)
[2] => Масив
(
[0] => "/Content/Img/stackoverflow-logo-250.png"
[1] => "logo link to homepage"
)
)І так далі …
Можна також користуватися парсером HTML коду PHP Simple HTML DOM Parser
/*

- Базовий курс з веб-дизайну;
- Верстка сайтів;
- Загальний курс CMS WordPress та продовження курсу з розробки шаблонів;
- Розробка сайтів на PHP.
[2] =>
[3] =>
[4] => 



