evet anladım olayı.
<?php
$deger[] = '<div id="veri7349322980">Değer1</div>';
$deger[] = '<div id="veri7349322983">Değer2</div>';
$deger[] = '<div id="veri734f9322940">Değer3</div>';
$deger[] = '<div id="veri734sdgfD322980">Değer4</div><div id="veri734f9322940">Değer3</div>';
for($i=0; $i<count($deger); $i++)
{
preg_match('#<div id="[a-zA-Z0-9\_]*">(.*?)</div>#si',$deger[$i],$cikti);
echo $cikti[1].'<br />';
}
?>
burada siz 4 tane div i ayrı ayrı yazarak count ile saydırdınız, peki ben $deger[] = '<div id="veri734sdgfD322980">Değer4</div><div id="veri734f9322940">Değer3</div>'; gibi kullansam; yaptığı m değişikliği nasıl saydırabilirim?
$deger = '<div id="veri734sdgfD322980">Değer4</div><div id="veri734f9322940">Değer3</div>';
preg_match('#<div id="[a-zA-Z0-9\_]*">(.*?)</div><div id="[a-zA-Z0-9\_]*">(.*?)</div>#',$deger,$cikti);
echo $cikti[1].' '.$cikti[2];böyle alırdım verdiğinizide yani bir şekilde alınır veya kodları ilk önce html'den arındırım sonra kalandan çıkartırırım vs.. vs..