• 21-11-2016, 11:52:58
    #1
    Merhaba arkadaşlar;
    Aşağıdaki gibi bi sorunla karşı karşıyayım çözemedim.
    kaynak kodda aynı class da iki alan var, ben alttaki 23m 52s olan kısmı çekmek istiyorum.
    Yardımcı olursanız çok sevinirim.

    <ul class="meta">
    <li class="icon fa-clock-o">3 months ago</li>
    <li class="icon fa-clock-o">23m 52s</li>
    </ul>

    Benim yaptığım koduda yazıyorum fakat ilk sıradakini çekiyor. Düzeltebilirseniz çok sevinirim.

    $sure   	= $baglan->get_parsed($adres,'<li class="icon fa-clock-o">','</li>');
  • 21-11-2016, 12:54:30
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba, yazdığınız kodun ayrıntısını bilmediğim için bir örnek ile açıklayayım dedim ;

    $html = '<ul class="meta">
    <li class="icon fa-clock-o">3 months ago</li>
    <li class="icon fa-clock-o">23m 52s</li>
    </ul>';
    
    $list_array=explode("</li>",$html);
    
    // ilk li alır : 3 months ago
    echo strip_tags($list_array[0]);
    
    // ikinci li alır : 23m 52s
    echo strip_tags($list_array[1]);
    Eğer yazdığınız kod bir dizi şeklinde geliyor ise ;

    $sure = $baglan->get_parsed($adres,'<li class="icon fa-clock-o">','</li>');
    
    echo $sure[1];
    şeklinde 2. veriyi alabilmeniz gerekiyor.
  • 21-11-2016, 13:05:17
    #3
    get_parsed metodunun içeriği nedir? Kodunu bilmeden düzeltemeyiz, yeni kod mu istiyorsunuz mevcut kodunuzu mu düzeltelim istiyorsunuz.