• 10-10-2021, 22:43:29
    #1
    print_r($data); yapınca aşağıda resimdeki gibi bir çıktı geliyor. Örneğin "Erseven" kısmını nasıl alabilirim?



    EDİT: Kendim çözdüm, bir müslümanın işine yarar diye çözümünü yazıyorum $data->getName(); şeklinde yazınca içerik geliyor
  • 10-10-2021, 22:59:14
    #2
    $Baglan = get_web_page($_POST['adres']);
    preg_match_all('#<div class="liste">(.*?)</div>#ssie',$Baglan,$icerik);
    print_r(#icerik);
    
    veya
    $icerik= guvenlik(strip_tags($icerik[1][0]));
    print_r(#icerik);
  • 10-10-2021, 23:04:10
    #3
    DWYazilim adlı üyeden alıntı: mesajı görüntüle
    $Baglan = get_web_page($_POST['adres']);
    preg_match_all('#<div class="liste">(.*?)</div>#ssie',$Baglan,$icerik);
    print_r(#icerik);
    
    veya
    $icerik= guvenlik(strip_tags($icerik[1][0]));
    print_r(#icerik);
    yazdığınız kod gönderdiğim çıktı ile alakalı değil sanki hocam
  • 10-10-2021, 23:45:09
    #4
    Object to array yapın.

    Array'den daha kolay bir şekilde veri ayıklama yaparsınız.

    function r10functions($veri) {
          if(is_object($veri)) {
            $veri = get_object_vars($veri);
          }
          if(is_array($veri)) {
            return array_map(__FUNCTION__, $veri);
          } else {
            return $veri;
          }
        }
    
    $veri = r10functions($data);
    print_r($veri);