0

新しいユーザーの Facebook の友達を自動的にフォローするシステムを作ろうとしています。

ユーザーが Facebook ID で Web サイトにログインすると、サーバーは 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 に答える