Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.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字符串_Php_String_Curl_Concatenation - Fatal编程技术网

如何正确连接此php字符串

如何正确连接此php字符串,php,string,curl,concatenation,Php,String,Curl,Concatenation,我正试图提出一个POST请求,其中的详细信息以php文件的形式出现, 回音打印出正确的信息,我尝试了+和。和{和“”,各种各样的事情都没有用,希望任何一个知道如何解决这个问题的人,这是我第一次接近php:/ 编辑: 如果格式正确,则返回cURL Error#:操作在30000毫秒后超时,接收到0字节 谢谢请发布var_dump($name)的结果,不要创建自己的json。创建一个数组,然后使用var_dump($name)结果:string(3)我将尝试创建一个json字符串。我已尝试创建jso

我正试图提出一个POST请求,其中的详细信息以php文件的形式出现, 回音打印出正确的信息,我尝试了+和。和{和“”,各种各样的事情都没有用,希望任何一个知道如何解决这个问题的人,这是我第一次接近php:/

编辑:

如果格式正确,则返回cURL Error#:操作在30000毫秒后超时,接收到0字节


谢谢

请发布var_dump($name)的结果,不要创建自己的json。创建一个数组,然后使用var_dump($name)结果:string(3)我将尝试创建一个json字符串。我已尝试创建json字符串,我已更新了主要帖子,你能建议这是否正确吗
$name = $_POST["fname"];
echo $name;
CURLOPT_POSTFIELDS => "{\n
  \"DisplayName\": \" ".$name." \",\n    
  \"PrimaryEmailAddr\": {\n \"Address\": \"jdrew@myemail.com\"\n    }\n}\n",
$jsons = array(

  "DisplayName"=> "scsKing's Groceries", 
  "Suffix"=> "Jr", 
  "Title"=> "Mr", 
  "MiddleName"=> "B", 
  "Notes"=> "Here are other details.", 
  "FamilyName"=> "King", 

  "GivenName"=> "James"
);

$JsonString = json_encode($jsons);
curl_setopt_array($curl, array(
  CURLOPT_URL => "https://quickbooks.api.intuit.com/v3/company/123146505733159/customer?minorversion=41",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => $JsonString,
   CURLOPT_HTTPHEADER => array(
    "Accept: application/json",
    "Accept-Encoding: gzip, deflate",