v2.5.2
Giriş yap

php'de xml değişkeni saydırma

Anonim
1,226 defa görüntülendi

Xml linkindeki herhangi bir değişkeni php ile saydırıp ekrana nasıl yazdırabilirim?
Mesela bu linkteki(https://kosekayalar-1.dia.com.tr/b2c_xml?key=6ixVFCSWNOO2HnU9Ljct) ürün sayısını php ile yazdırma nasıl yapılır? Veya stoğu "0" olan ürünleri nasıl tespit edip yazdırabilirim.

deman
1314 gün önce

tekrarsız marka sayısını da bu şekilde yaptım;

<?php

$xml = (array) $xml;
$markalar = array();
foreach($xml["product"] as $product){
	foreach ($product->marka as $marka) {
		$markalar[] = $marka;
	}
}
$tekrarsizmarkalar = array_unique($markalar);
$countmarka = 0;
foreach ($tekrarsizmarkalar as $tekrarsizmarka) {
	echo $tekrarsizmarka;
	echo "<br>";
	$countmarka++;
}
echo ("Marka Sayısı: " . $countmarka);

?>

Her markadan kaç ürün var bi de onu saydırabilirsem çok güzel olacak. Cvs => [15] gibi marka yazacak yanında da o markadan kaç ürün olduğu