• 30-11-2017, 19:10:39
    #1
    Arkadaşlar alttaki url den sadece dunlop yazan kısmını almak istiyorum her url de farklı yazıyor ben sadece o kısmı alıp başka yere yazdırmak istiyorum en pratik nasıl yapabilirim tşk

    https://www.url.com/2/dunlop.jpg
  • 30-11-2017, 19:18:00
    #2
    Üyeliği durduruldu
    $url="https://www.url.com/2/dunlop.jpg";
    $dunlop=explode("/",explode(".",$url)[2])[2];
    echo $dunlop;


    Hocam bi dener misin? Mantıken olması lazım ama php unuttuğum için syntax hatası olabilir.
  • 30-11-2017, 19:21:38
    #3
    <?php
    $url = 'https://www.url.com/2/dunlop.jpg';
    $filename = substr(strrchr($url, '/'), 1);
    $ext = pathinfo($filename, PATHINFO_EXTENSION);
    $filename = substr($filename, 0, - strlen('.' . $ext));
    // Alternatif
    $filename = explode('/', $url);
    $filename = $filename[ sizeof($filename) - 1 ];
    $filename = preg_replace('/\.(.+?)$/i', '', $filename);
    echo $filename;
    ?>
  • 30-11-2017, 19:33:27
    #4
    $url = 'https://www.url.com/2/dunlop.jpg';
    preg_match('/https:\/\/www.url.com\/2\/(.*?).jpg/', $url, $result);
    $result = $result[1];
  • 30-11-2017, 19:53:09
    #5
    tşk arkadaşlar ilk denediğim çalıştı;

    $url="https://www.url.com/2/dunlop.jpg";
    $dunlop=explode("/",explode(".",$url)[2])[2];
    echo $dunlop;