v2.5.2
Giriş yap

XML'den gelen veriyi yazdırma

spleidanger
349 defa görüntülendi

Herkese merhaba iyi çalışmalar.
Kullanıcılar.xml adlı bir xml dosyam var içerisindeki kullanıcılara ulaşmak istiyorum print_r() ile yazdırdığım zaman tüm bilgiler dökülüyor ama bana sadece e-mail adresleri lazım forerach ile yazdırdığım dizinin içinden verileri $item[0] gibi çekmeye çalışıyorum fakat boş geliyor kodlarım aşağıdaki gibidir:

//////////////////////////////////////////////////////////////////////
<?php
$Products=simplexml_load_file("kullanicilar.xml");

foreach ($Products->Row as $item)
{

print_r($item);

}
?>

Ekran resmi: Anladığım kadarıyla çok boyutlu bir dizi yani dizi içerisinde dizi var fakat bir türlü istediğim veriyi çekemedim
https://www.hizliresim.com/emr8uy0

mubado
968 gün önce

function spleidanger ( $xmlObject, $out = array () )
{

foreach ( (array) $xmlObject as $index => $node ){
    $out[$index] = ( is_object ( $node ) ) ? xml2array ( $node ) : $node;
}
return $out;

}

spleidanger($xmlObject)

bu şekilde xml i array a çevirebilirsin