柳暗花明笔记

    php 使用$_REQUEST时,$_POST会覆盖$_GET里的变量

    所属分类:[ php&web ] 猫哲学家 发表于:2017-12-08 15:35 浏览:59

    print_r($_GET);
    print_r($_POST);
    print_r($_REQUEST);
    function httpPost($url, $data)
    {
    $curl = curl_init($url);
    curl_setopt($curl, CURLOPT_POST, true);
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($data));
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    $response = curl_exec($curl);
    curl_close($curl);
    return $response;
    }
    echo httpPost('http://127.0.0.1/test.php?a=1', ['a' => 33]);
    接收到的$_REQUEST['a'] = 33;

    在使用poster或post man时注意在http添加:

    Content-Type: application/x-www-form-urlencoded

    标签: php 
    上一编文章 php删除字符串前后指定字符及去重复,使用了php闭包 下一编文章 介绍一个可以设置sublime打开文件间隔的插件
    最近文章
    发表评论