8

次のような URL があります。

http://localhost/hi-every-body/
http://s1.localhost/hello-world/
http://s2.localhost/bye-world/

URLからページの「スラッグ」が必要です。

hi-every-body
hello-world
bye-world

PHPでこれを行う簡単な方法は何ですか?

4

2 に答える 2

19

これはまさにそれを行う必要があります:

trim(parse_url($url, PHP_URL_PATH), '/');

パスを取り、両側のスラッシュを取り除きます。

パスの最後の部分のみを取得するには:

basename(parse_url($url, PHP_URL_PATH));
于 2013-04-05T09:21:21.737 に答える