$url = $_GET['url'];
//得到$ URL = http://www.facebook.com/UsedID爆炸字符之间PHP
我想爆炸网址,只拿到用户名。
$userid = "UsedID";
echo "http://graph.facebook.com/$userid/picture ||";
我只是想获得用户ID。
$url = $_GET['url'];
//得到$ URL = http://www.facebook.com/UsedID爆炸字符之间PHP
我想爆炸网址,只拿到用户名。
$userid = "UsedID";
echo "http://graph.facebook.com/$userid/picture ||";
我只是想获得用户ID。
$url = "http://www.facebook.com/UsedID";
$url = parse_url($url);
echo substr($url['path'], 1); //output: UsedID
$arr = explode('/', $url);
$userId = array_pop($arr);
很好,速度很快,但是这将失败,如果有什么东西附加到URL(例如通过'http:// www.facebook.com /用户名#someanchor'将返回'用户名#someanchor')。 – Mario
$user = explode("/",$url);
$userid = $user[count($user)-1];
使用此代码:
$arr = explode("/", $url);
echo end($arr);
它将返回的用户ID是在最后的URL。
什么都ü尝试? – slier
http://php.net/parse_url – deceze
“我有一茶匙,我需要打一个钉子。我应该尝试与我的勺子敲打或我应该坚持我的头出来,寻找更好的工具?” –