URL sonuna "/ my-ifade" maçları olmadığını belirlemek için nasıl

2 Cevap

URL dizenin son kısmı benim ibaresi / eğer ben koşullu kod çalıştırmak gerekir

Nasıl URL dizesinde geçen "/" karakteri sonra bir maç için URL ayrıştırmak?

if(end of URL is "/my-phrase")
{ //dosomething;}
else
{//something else;}

2 Cevap

Eğer "/" üzerine patlayabilir. sonra son öğeyi kontrol edin

$url="http://www.somewhere.com/my-phrase";
$s = explode("/",$url);
if (  end($s) == "my-phrase" ){
 print "found";
}

Yayınlanan diğer cevaplar kadar iyi, ama ben şahsen sadeliği tercih:

if(preg_match("#/my-phrase$#", $url)) {
  //...
}