clean code

i create stuff

PHP cURL使用小结

| Comments

实习这段时间主要在写PHP和很少的Python和Java。之前写过的PHP不超过100行,Java几乎没写过,算是都入了个门。

项目需要作为客户端发起HTTP请求,查一些API来分析一些数据,于是就接触了cURL这个库。作为天生的web语言,PHP在这方面真是太厉害了,居然自带了HTTP请求的函数。除了cURL外,file_get_contents这个函数也可以发起HTTP请求,不过不是专门干这个的,不好配置参数,还是cURL好。

官方文档里的例子很有用:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
        // create curl resource 
        $ch = curl_init();

        // set url 
        curl_setopt($ch, CURLOPT_URL, "example.com");

        //return the transfer as a string 
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

        // $output contains the output string 
        $output = curl_exec($ch);

        // close curl resource to free up system resources 
        curl_close($ch);
?>

Comments