本人PHP新手,能不能详细点呢?谢谢了!

解决方案 »

  1.   


    /**
     * post方式获取数据
     * @param string $url 目标url
     * @param array $dataes 要post的数据
     * @param int $timeout 等待响应的最大时间  默认为1
     * @return $output 如果host可用就返回相应的返回内容      如果不合法则返回false
     */
    static function post($url,$dataes,$timeout=1){
    $ch = curl_init();
    curl_setopt($ch,CURLOPT_URL,$url);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    //指定数据传输支持post
    curl_setopt($ch,CURLOPT_POST,1);
    //设置post传递的键值对
    curl_setopt($ch,CURLOPT_POSTFIELDS,$dataes);
    //设置超时
    curl_setopt($ch,CURLOPT_TIMEOUT,$timeout);
    $output=curl_exec($ch);
    curl_close($ch);
    return $output;
    }