tags:

views:

68

answers:

2

Looking for a way of getting the path from an URL in PHP:

I want to take: http://example.com/hurrdurr

And make it: hurrdurr

I only want the text after .com/

Can i do this with trim?

+10  A: 

Use parse_url to extract the information you want.

For instance:

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

For this particular case you could also use "basename" for your purposes.

$var='http://twitter.com/pwsdedtch';    
echo basename($var);
// pwsdedtech
Pratt
Didn't think about it.
zneak