Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从url获取Facebook页面用户名或Facebook页面ID_Php_Facebook_Url_Extract_Facebook Page - Fatal编程技术网

Php 如何从url获取Facebook页面用户名或Facebook页面ID

Php 如何从url获取Facebook页面用户名或Facebook页面ID,php,facebook,url,extract,facebook-page,Php,Facebook,Url,Extract,Facebook Page,我已经建立了一个网站,用户可以在其中提交他们的Facebook页面,我最初对其进行了编码,假设他们会为他们的页面设置一个虚荣的URL。例如 myfacebookpage 但是我忘记了一些页面可以有URL,比如 5487842415487 我的问题是如何使用PHP获取粗体中的url部分 谢谢 像这样: $url='http://www.facebook.com/pages/myfacebookpage/54878424154545487'; // the input $pieces = explo

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

myfacebookpage

但是我忘记了一些页面可以有URL,比如

5487842415487

我的问题是如何使用PHP获取粗体中的url部分

谢谢

像这样:

$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

您只需重新编码应用程序即可使用
https://graph.facebook.com/?ids=

两者都要

例子


找到最后一个斜杠,然后取字符串的其余部分