Я пытаюсь получить первое изображение из каждого из моих постов. Этот код ниже прекрасно работает, если у меня есть только одно изображение. Но если у меня есть больше одного, это дает мне изображение, но не всегда первое.
Я действительно хочу только первое изображение. Много раз второе изображение является следующей кнопкой
$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;?>"/>