如何使用CURL php函数发布值?

时间:2014-02-13 10:32:01

标签: php wordpress curl

我创建了一个wordpress插件,我希望在使用curl激活该插件时发送状态。 这是我发送状态的代码

  function send_Status($data){    
    $handle = curl_init("http://www.example.com/testpage.php");
    curl_setopt($handle, CURLOPT_POST, true);
    curl_setopt($handle, CURLOPT_POSTFIELDS, $data);
    curl_setopt($handle, CURLOPT_RETURNTRANSFER, TRUE);
    $rtnval=curl_exec($handle);
    curl_close($handle);
    return $rtnval;
  }

$ data是一个带状态的数组,但我在http://www.example.com/testpage.php

中得到了null数组

1 个答案:

答案 0 :(得分:2)

$data = array(
    "name" => "alex",
    "pass" => "test123"
);
curl_setopt($handle, CURLOPT_POSTFIELDS, http_build_query($data));