Я осмотрелся и не нашел ответа, который сделал это для меня. Мне не нужны все изображения с HTML-страницы. Мне просто нужны все изображения из одной строки.Как получить несколько изображений из одной строки
На странице я использую две разные строки. Я хочу, чтобы все изображения находились во втором изображении. Я хочу зациклить их на карусель.
Я посмотрел вокруг немного, и это то, что я получил:
function GetImgString($plaatje){
preg_match_all('/<img[^>]+>/i',$plaatje, $result);
$house = $result[0];
$i = 1;
$output = '<div class="carousel-inner">';
foreach ($house as $houses) {
if ($i == 1) {
$output.= '<div class="item active">';
}else{
$output.= '<div class="item">';
}
$output.=
$house.'
<div class="container">
<div class="carousel-caption">
</div>
</div>
</div>
';
$i++;
}
$output .= '</div>';
return $house;}
Это выход:
Array ( [0] => <img src="images/Huizen/huis-3.jpg" alt="" /> [1] => <img src="images/Huizen/huis-4.jpg" alt="" /> )
Как решить эту проблему?
Где это '$ huis' переменная должна исходить от? – vard
'$ huis' - это что? Правильно, это недопустимый аргумент, поскольку он пуст. –
$ huis = $ result [0] ;, извините забыл поставить это там также. Я получил изображения в массиве. Все они были в $ result [0]; – ToluT