2014-02-19 129 views
-1

如何獲取somtheng形式的url頁面名稱? 讓我們舉個例子:www.example.com/blabla/12345.php 我想創建一個$ id取值12345,(沒有.php) 爲什麼stackoverflow不讓我問這個簡單的問題,並迫使我添加更多的文本來接受我的問題?我希望現在更好。如何從網址獲取頁面名稱(不帶擴展名)

+1

一兩件事。你有什麼嘗試? :) –

+0

$ id = $ _GET ['name']; ? :D – user3314333

+0

你爲什麼要創建一個像這樣的'12345.php'文件名?爲什麼不嘗試像'filename.php?key = 12345'並獲得ID $ _GET ['key']' –

回答

2
php > var_dump(pathinfo('www.example.com/blabla/12345.php', PATHINFO_FILENAME)); 
string(5) "12345" 
0

這裏是你的解決方案:

$uri = explode('/',$_SERVER['REQUEST_URI']); 
$id= str_replace('.php','',end($uri)); 
相關問題