【发布时间】:2013-01-15 12:20:23
【问题描述】:
我正在使用CURL 将数据从我的本地计算机发送到服务器。并且数据是多维数组。
Array
(
[0] => stdClass Object
(
[id] => 1
)
[1] => stdClass Object
(
[id] => 0
)
[2] => stdClass Object
(
[id] => 11
)
)
我正在使用下面的代码来发送数据。
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_VERBOSE, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, "my_url");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $array); // $array is my above data
但在服务器上,当我尝试将传入的数据放入文件或只是 print_r 时,它会在下面输出
Array
(
[0] => Array
[1] => Array
[2] => Array
)
但我想要多维的输出。
我尝试使用print_r($_POST[0]),但它只提供Array 文本。
【问题讨论】:
标签: php arrays curl multidimensional-array