Ben XML biçimi ise XML sonuç almak için simplexml_load_file nasıl kullanılacağını bilmek
<bowlcontents>
<banana>yellow</banana>
<apple>red</apple>
</bowlcontents>
Ancak, ben formatında bazı kodlar var
<bowlcontents>
<fruit type="banana" skin="yellow" />
<fruit type="apple" skin="red" />
</bowlcontents>
ve birinci örnekte olduğu gibi aynı şekilde işlemek istiyoruz. Bunu nasıl yaparım?
EDIT: Bu benim yapmak istediğim şeydir, ama aşağıdaki kod çalışmaz.
<?php
$url = "http://worldsfirstfruitAPI.com/fruit.xml";
$xml = (simplexml_load_file($url));
$results = array();
foreach ($xml->bowlcontents->fruit as $fruit) {
$results[] = array(
$fruit['type'] => $fruit['skin'],
);
}
return $results;
}
?>
Yani bunun sonunda ben bir dizi, anahtar = değer istiyorum:
muz = sarı
elma = kırmızı
...
Ben bu açıklar umarım. Teşekkürler!