4


0

URLからパスを取得

PHPでURLからパスを取得する方法を探しています。

撮りたい: http:// example.com / hurrdurr

そして、それを作りましょう: hurrdurr

`.com /`の後のテキストだけが欲しい

トリムでこれを行うことはできますか?

2 Answer


18


http://ca.php.net/manual/en/function.parse-url.php [parse_url]を使用して、必要な情報を抽出します。

例えば:

$url = "http://twitter.com/pwsdedtch";
$path = parse_url($url, PHP_URL_PATH); // gives "/pwsdedtech"
$pathWithoutSlash = substr($path, 1); // gives "pwsdedtech"


7


*この特定のケース*では、目的に「ベース名」を使用することもできます。

$var='http://twitter.com/pwsdedtch';
echo basename($var);
// pwsdedtech