• 24-02-2010, 18:31:01
    #1
    Üyeliği durduruldu
    Arkadaşlar başlığı nasıl açacağımı bilemedim.
    Şöyle bir kod kullanıyorum
    <?php
    $dosyamiz = explode("<a href=\"001.mp3\" >", $dosyamiz);
    ?>
    ama bir sorun var.
    İstediğim 001 mp3`ler 114`de kadar gidiyor bunu nasıl yapa bilirim.
    Yani 001 yerine 002 , 003 gibi sadece rakamları algılamasını?
  • 24-02-2010, 19:10:00
    #2
    iki farklı yöntemle örnek gösterdim.

    Explode

    <?php 
    $kelime = '<a href="001.mp3" >';
    $kes = explode('<a href="',$kelime);
    $kes = explode('" >',$kes[1]);
    echo $kes[0];
    ?>

    Sonuç : 001.mp3
    Preg match

    <?php 
    $kelime = '<a href="001.mp3" >';
    preg_match('#<a href="(.*?)" >#si',$kelime,$icerik);
    echo $icerik[1];
    ?>
    Sonuç : 001.mp3
  • 28-02-2010, 07:55:51
    #3
    Üyeliği durduruldu
    BAzı sorunlar nedeniyle geç yazdım.
    Teşekkürler.
  • 28-02-2010, 12:41:37
    #4
    XiechenG adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar başlığı nasıl açacağımı bilemedim.
    Şöyle bir kod kullanıyorum
    <?php
    $dosyamiz = explode("<a href=\"001.mp3\" >", $dosyamiz);
    ?>
    ama bir sorun var.
    İstediğim 001 mp3`ler 114`de kadar gidiyor bunu nasıl yapa bilirim.
    Yani 001 yerine 002 , 003 gibi sadece rakamları algılamasını?
    <?php
    $dosyamiz = split('<a href="[0-9]+.mp3" >', $dosyamiz);
    ?>
    şeklinde de yapabilirsin