相关疑难解决方法(0)

使用CURL发布多维数组并在服务器上获取结果

我正在使用本地机器向服务器发送数据CURL.而数据是多维数组.

Array
(
[0] => stdClass Object
    (
        [id] => 1
    )
[1] => stdClass Object
    (
        [id] => 0
    )
[2] => stdClass Object
    (
        [id] => 11
    )
)
Run Code Online (Sandbox Code Playgroud)

我使用下面的代码发送数据.

$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
Run Code Online (Sandbox Code Playgroud)

但是在服务器上,当我尝试将这些传入的数据放到文件中时,或者只是print_r它给了我以下输出

Array
(
[0] => Array
[1] => Array
[2] => Array
)
Run Code Online (Sandbox Code Playgroud)

但我想要多维输出.

我试过print_r($_POST[0])但它只提供 …

php arrays curl multidimensional-array

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

arrays ×1

curl ×1

multidimensional-array ×1

php ×1