$testUrl= 'http://127.0.0.1/index.php/home/User/add';
$post_data=array(
"userid"=>"00001",
"name"=> "张三",
"deptid"=>"[101,102]" ,
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $testUrl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
$output = curl_exec($ch);
curl_close($ch);
//----------UserController.php 中add 方法-------------------
$data= array(
'userid'=>$_POST['userid'],
'name'=>$_POST['name'],
'deptid'=> $_POST['deptid'],
);
var_dump($data)
打印出来的是:
array (size=3)
'userid' => string '00001' (length=5)
'name' => string '张三' (length=6)
'deptid' => string '[101,102]' (length=9)
我想打印出来的是:deptId是个数组,数值数组,而不是字符串:
array (size=3)
'userid' => string '00001' (length=5)
'name' => string '张三' (length=6)
'deptid' => [101,102](length=9)
不知道哪位高人能抽空帮帮忙,不胜感激。
最佳答案
