PHP file_get_contents实现post与get请求

zhan11400
字数 1691阅读 64

有时候不想用curl获取,就可以file_get_contents

//POST方式   
 $data = array(
            'name'=>'zhezhao',
            'age'=>23
        );
        $query = http_build_query($data);
        $options['http'] = array(
            'timeout'=>60,
            'method' => 'POST',
            'header' => 'Content-type:application/x-www-form-urlencoded',
            'content' => $query
        );
        $context = stream_context_create($options);
        $result=file_get_contents("http://de.test/index/index/index2",false,$context,'0',10);
        var_dump($result);
//使用get方式更加简单,只需在链接后面拼接
        $result=file_get_contents("http://de.test/index/index/index2?".$query,false,$context,'0',10);


0条评论
    暂无评论
发表评论