首页 > Web开发 > 详细

php的post和get方法

时间:2015-05-17 20:04:50      阅读:185      评论:0      收藏:0      [点我收藏+]
<?php




function post($url,$fields)
{
    $fields_string = ‘‘;
    foreach($fields as $key=>$value) { $fields_string .= $key.‘=‘.$value.‘&‘; }
    rtrim($fields_string,‘&‘);

    //open connection
    $ch = curl_init();

    //set the url, number of POST vars, POST data
    curl_setopt($ch,CURLOPT_URL,$url);
    curl_setopt($ch,CURLOPT_POST,count($fields));
    curl_setopt($ch,CURLOPT_POSTFIELDS,$fields_string);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    //execute post
    $result = curl_exec($ch);

    //close connection
    curl_close($ch);

    return $result;
}


function get($url)
{
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_HEADER, 0);

    $response = curl_exec($ch);
    
    curl_close($ch);

    return $response;
}   


$url = "http://192.168.1.105:8080/delete?file_path=lishujun/test.txt";
$response = get($url);
echo "--> $response \n";


?>

 

php的post和get方法

原文:http://www.cnblogs.com/code-style/p/4510221.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!