码迷,mamicode.com
首页 > Web开发 > 详细

php的post和get方法

时间:2015-05-17 20:05:11      阅读:136      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!