0

我正在尝试制作一个自动关注新用户的 Facebook 朋友的系统。

当用户使用他们的 Facebook ID 登录网站时,服务器会将他们的 Facebook id 号码存储到 db 列中。

因此,我想检索 Facebook 朋友 ID 号码并将它们与当前签名用户的 Facebook ID 号码相匹配。

这是来自 Facebook 朋友的数组数据。

Array (
    [data] => Array (
        [0] => Array (
            [name] => James1
            [id] => 1111
        )
        [1] => Array ( 
            [name] => James2
            [id] => 2222
        )
        [2] => Array (
            [name] => James3
            [id] => 3333
        )
        [3] => Array ( 
            [name] => James4
            [id] => 4444
        )
        [4] => Array ( 
            [name] => James5
            [id] => 5555
        ) [5] => Array ( 
            [name] => James6
            [id] => 6666
        )
    )
) 

我尝试使用 in_array PHP 命令,但没有用。

你能告诉我怎么做这个吗?

4

1 回答 1

0

尝试:

foreach($yourArr['data'] as $val) {
   if($yourUserId == $val["id"]) {
      ///found
      break;
   }
}
于 2012-05-07T05:29:33.217 回答