1

私は現在 var:$_REQUEST['fb_friend_uid']を持っています。これにより、次の出力が得られます。

Array{"returned_val":["47483647","47483647","47483647","665414807","263901486","665414807","665414807","665414807"]}

ここのデータを次の形式の数値のみを含む新しい配列に保存しようとしています。47483647, 47483647, etc

目的は、SQL クエリで次のように使用することです。

SELECT * FROM vote WHERE
vote_fb_uid IN ($myNumbers)

私が考えた新しい配列に保存するには、次のようにします。

foreach ($_REQUEST['fb_friend_uid'] as $uid) {
    $uids[] = $uid['id'];
}

$ids = join(',', $uids); 

ただし、私の問題は残っています。最初の変数を「クリーン」して数字のみを含める方法です。提案?

4

4 に答える 4