【发布时间】:2013-05-29 07:02:44
【问题描述】:
我目前有 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);
但是我的问题仍然存在,如何“清理”第一个 var 以仅包含数字。 有什么建议吗?
【问题讨论】:
-
试试
foreach ($REQUEST['fb_friend_uid']->returned_val as $uid)....