dongyouji7022
2012-04-11 11:12
浏览 22
已采纳

我如何在数组中转换$ _POST?

by using

print_r($_POST);

i am getting data something like this

Array ( [selected_friends] => {"0":"699712136","1":"1622040878","2":"100002980112267"})

how i can use it as array and put it into a array variable like

$a[0] = 699712136;
$a[1] = 1622040878;

and so on.

图片转代码服务由CSDN问答提供 功能建议

使用

  print_r($ _ POST); 
    
 
 

我收到类似这样的数据

 数组([selected_friends] => {“0”:“  699712136“,”1“:”1622040878“,”2“:”100002980112267“})
   
 
 

我如何将它用作数组并将其放入数组中 变量 似乎

  $ a [0] = 699712136; 
 $ a [1] = 1622040878; 
   
 
 <  p>等等。 
 
  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • duanguzhong5776 2012-04-11 11:16
    已采纳

    You could do

    $a = json_decode($_POST['selected_friends'], true);
    
    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • douzhangli9563 2012-04-11 11:15

    It looks like JSON. Try json_decode()

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题