Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá esse é o seguinte código
Preciso tirar todas as tags <img> e coloca cada uma em strings
< ?php
$html = "<a href="#">abrir</a><img src="#"><a href="#">abrir</a><img src="#"><a href="#">abrir</a><img src="#"><a href="#">abrir</a><img src="#">"
?>
Bem não é o código todo mas preciso tirar todas as tag <img> e bota em strings tipo primeira <img> $img1 segunda <img> $img2
Ou talves em arrays mas eu só vi a solução explode ou substr
Mas todas elas tem que cortar o certo número de caracteres exemplo
Explode ele pode corta simplesmente os <a> mas ae as <img> ficaria todas juntas e o href das <a> vão varias toda vez que atualizar a página
Ou simplesmente pegando a Src das <img> já basta
Sou novo nisso de phpNão é isso mas é tipo assim o código HTML já ta pronto só quero tirar as tags <img src="#"> e colocar cada uma em uma string tipo excluir todo o conteúdo e deixar só as imagens
Mesmo assim obrigado!Use a função preg_match_all do PHP para construir um array com os SRC das imagens.
<?php
$html = '
<a href="#">abrir</a><img src="#1">
<a href="#">abrir</a><img src="#2">
<a href="#">abrir</a><img src="#3">
<a href="#">abrir</a><img src="#4">
';
preg_match_all( '@src="([^"]+)"@' , $html, $match );
$src = array_pop($match);
$src1 = $src[0];
$src2 = $src[1];
$src3 = $src[2];
$src4 = $src[3];
?>Vlw estou procurando por isso a 2 dias quase 3
Já tentei até explode, implode, substr, Xpath e DOM algo assim vlw mesmo