Php Url Parçalama

Kodla Büyü

yoshi

Üye
Mesajlar
15
arkadaşlar site adresimiz
https://www.siteadi.com/abcd-edf-asd/ gibi
ben bu sitenin sonundaki bölümden
abcd-edf-asd kelimelerini Abcd Edf Asd şeklinde almak istiyorum. devamında bu değişkeni bir paragraf içerisinde kullanmak istiyorum.
"Abcd Edf Asd kelimelerini internette arattığımızda karşımıza1 milyon sonuç çıkmaktadır. Abcd Edf Asd kelimelerini tırnak içerisinde ararsak sonuçların 400.000 ne düştüğünü göreceğiz." gibi bir metinde kullanıcam.
yardımlarınız için teşekkürler..
 
PHP:
<?php
    $url = "https://www.siteadi.com/abcd-edf-asd/";
 
    // http:// ya da https:// karakterlerini geçtikten sonraki ilk / karakterinin konumu
    $konum = strpos($url, "/", 8);

    // adresin sonu / ile bitiyorsa 2, değilse 1 çıkarılacak
    $son = (mb_substr($url, -1)=="/") ? 2 : 1;

    // bulunan / karakterinden sonraki ifadeyi en sondaki / karakterini almayacak şekilde bulur
    $ek = mb_substr($url, $konum + 1, mb_strlen($url) - $konum - $son);

    // bulunan ekteki - karakteri boşluk ile değiştirir
    $ek = str_replace("-", " ", $ek);

    echo $ek;
?>
 
Son düzenleme:
Geri
Üst