如何从网址获取Facebook页面用户名或Facebook页面ID

时间:2013-06-02 15:32:53

标签: php facebook url extract facebook-page

我已经创建了一个网站,用户可以在其中提交他们的Facebook页面,我假设他们会为他们的页面设置虚荣URL,我会对其进行编码。例如。

  

http://www.facebook.com/ myfacebookpage

但我忘记了某些网页可以有网址,例如

  

http://www.facebook.com/pages/myfacebookpage/ 54878424154545487

我的问题是如何使用PHP以粗体抓取网址的一部分?

谢谢!

2 个答案:

答案 0 :(得分:7)

答案 1 :(得分:5)

像这样:

$url='http://www.facebook.com/pages/myfacebookpage/54878424154545487'; // the input
$pieces = explode('/', $url); // divides the string in pieces where '/' is found
$key=end($pieces); //takes the last piece