使用 explode()

explode():返回一個字串陣列,每個字串都是字串的子字串,通過在字串分隔符形成的邊界上將其拆分而形成。

這個功能非常簡單。

$url = "http://example.com/project/controller/action/param1/param2";
$parts = explode('/', $url);

Array
(
    [0] => http:
    [1] => 
    [2] => example.com
    [3] => project
    [4] => controller
    [5] => action
    [6] => param1
    [7] => param2
)

你可以通過執行以下操作來檢索 URL 的最後一部分:

$last = end($parts);
// Output: param2

你還可以使用 sizeof() 結合數學運算子在陣列內導航,如下所示:

echo $parts[sizeof($parts)-2];
// Output: param1