درود بر اساتید!
من یک ادرس دارم و می خوام فقط پسوندِ آخر اونرو استخراج کنم. مثلا اگر آدرس به این شکل باشه:
http://www.website.com/web.html
کدی که می نویسم بیاد و web.html رو استخراج کنه.
البته جوری باشه که اگر فایل مورد نظر داخلِ بیش از یک دایرکتوری بود هم اونرو تشخیص بده.
------------------------------------------
خودم اینرو نوشتم ولی "بیشتر از یک دایرکتوری" رو تشخیص نمی ده. می خوام جوری باشه که اتوماتیک، آخرین لوکشینِ ادرس رو پیدا کنه. نه اینکه نیاز باشه بشکل دستی بهش بگیم که کدوم موقعیت رو جدا کنه.
من یک ادرس دارم و می خوام فقط پسوندِ آخر اونرو استخراج کنم. مثلا اگر آدرس به این شکل باشه:
http://www.website.com/web.html
کدی که می نویسم بیاد و web.html رو استخراج کنه.
البته جوری باشه که اگر فایل مورد نظر داخلِ بیش از یک دایرکتوری بود هم اونرو تشخیص بده.
------------------------------------------
خودم اینرو نوشتم ولی "بیشتر از یک دایرکتوری" رو تشخیص نمی ده. می خوام جوری باشه که اتوماتیک، آخرین لوکشینِ ادرس رو پیدا کنه. نه اینکه نیاز باشه بشکل دستی بهش بگیم که کدوم موقعیت رو جدا کنه.
کد PHP:
<?
$se = "http://www.website.com/web.html";
$dom=str_replace("www.","",$se);
echo "$dom<br>";
$dom=str_replace("http://","",$se);
//$dom=str_replace("/","",$se);
$dom = explode("/", $dom);
echo "$dom[0]<br>";
echo "$dom[1]<br>";
?>