Döngüsüz olan
$resimler = scandir("klasor_yolu");
$urun_adi = seo_url($data['product1_name']);
if ($resimler):
foreach ($resimler as $resim):
// Resim adı karakter sayısını buluyoruz.
$say = strlen($resim);
// Uzantıyı buluyoruz.
$bol = explode(".",$resim);
$uzanti = end($bol);
// Uzantı kaç karakter buna bakıyoruz. Ve 1 ekliyoruz. Uzantının başındaki nokta için.
$uzanti_say = strlen($uzanti)+1;
// Resim adı uzantisiz kaç karakter bunu buluyoruz.
$resim_adi = $say-$uzanti_say;
// Resimin uzantısız hali
$uzantisiz_resim = substr($resim, 0,$resim_adi);
if ($uzantisiz_resim==$urun_adi) {
// eğer klasördeki resim ile ürün eşleşir ise uzantıyı ekliyoruz.
$urun_adi = $urun_adi.".".$uzanti;
}
endforeach;
endif; ?>
İf içindeki kod
if ($data["product1_name"]!=null){
echo '';
}else {
echo "";
}
?>
Döngülü olan
$resimler = scandir("klasor_yolu");
foreach ($veri as $data):
$urun_adi = seo_url($data['product_name']);
if ($resimler):
foreach ($resimler as $resim):
// Resim adı karakter sayısını buluyoruz.
$say = strlen($resim);
// Uzantıyı buluyoruz.
$bol = explode(".",$resim);
$uzanti = end($bol);
// Uzantı kaç karakter buna bakıyoruz. Ve 1 ekliyoruz. Uzantının başındaki nokta için.
$uzanti_say = strlen($uzanti)+1;
// Resim adı uzantisiz kaç karakter bunu buluyoruz.
$resim_adi = $say-$uzanti_say;
// Resimin uzantısız hali
$uzantisiz_resim = substr($resim, 0,$resim_adi);
if ($uzantisiz_resim==$urun_adi) {
// eğer klasördeki resim ile ürün eşleşir ise uzantıyı ekliyoruz.
$urun_adi = $urun_adi.".".$uzanti;
}
endforeach;
endif; ?>