Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 发送和发送;(和)使用JSON在cURL上签名_Php_Json_Curl - Fatal编程技术网

Php 发送和发送;(和)使用JSON在cURL上签名

Php 发送和发送;(和)使用JSON在cURL上签名,php,json,curl,Php,Json,Curl,我正在通过cURL向另一台服务器(使用PHP)发送一个包含数据的数组。 发送前的代码: $array = array('title' => "M&M's milk chocolate"); $data = json_encode($array); 另一边是代码 $data = json_decode($_POST); 如果存在and(&)sign-in数组,则另一侧的$data为空 我怎样才能修好它?谢谢 Html编码数据应该适合您 $array = array('title'

我正在通过cURL向另一台服务器(使用PHP)发送一个包含数据的数组。 发送前的代码:

$array = array('title' => "M&M's milk chocolate");
$data = json_encode($array);
另一边是代码

$data = json_decode($_POST);
如果存在and(&)sign-in数组,则另一侧的$data为空


我怎样才能修好它?谢谢

Html编码数据应该适合您

$array = array('title' => urlencode("M&M's milk chocolate"));
$data = json_encode($array);
在接收端:

$data = json_decode($_POST);
$title = urldecode($data['title']);

&
+HTML编码=>
&请给我们展示实际的cURL调用构造。我怀疑它需要一个
urlencode
,但这取决于您如何将其传递给cURL。没问题!请随意标记我的答案为正确!