Я пытаюсь получить первое изображение с каждого из моих сообщений. Этот код ниже отлично работает, если у меня есть только один образ. Но если у меня больше, чем один, это дает мне образ, но не всегда первый.
Мне действительно нужно только первое изображение. Много раз второе изображение представляет собой следующую кнопку
$texthtml = 'Who is Sara Bareilles on Sing Off<br>
<img alt="Sara" title="Sara" src="475993565.jpg"/><br>
<img alt="Sara" title="Sara two" src="475993434343434.jpg"/><br>';
preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $texthtml, $matches);
$first_img = $matches [1] [0];
теперь я могу взять этот "$ first_img" и придерживаться его перед коротким описанием
<img alt="Sara" title="Sara" src="<?php echo $first_img;?>"/>