💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## CURL实现GET和POST ①:GET方式实现 ``` <?php //初始化 $curl = curl_init ( ) ; //设置抓取的url curl_setopt ( $curl , CURLOPT_URL , 'http://www.baidu.com' ) ; //设置头文件的信息作为数据流输出 curl_setopt ( $curl , CURLOPT_HEADER , 1 ) ; //设置获取的信息以文件流的形式返回,而不是直接输出。 curl_setopt ( $curl , CURLOPT_RETURNTRANSFER , 1 ) ; //执行命令 $data = curl_exec ( $curl ) ; //关闭URL请求 curl_close ( $curl ) ; //显示获得的数据 print_r ( $data ) ; ?> ``` ②:POST方式实现 ``` <?php //初始化 $curl = curl_init ( ) ; //设置抓取的url curl_setopt ( $curl , CURLOPT_URL , 'http://www.baidu.com' ) ; //设置头文件的信息作为数据流输出 curl_setopt ( $curl , CURLOPT_HEADER , 1 ) ; //设置获取的信息以文件流的形式返回,而不是直接输出。 curl_setopt ( $curl , CURLOPT_RETURNTRANSFER , 1 ) ; //设置post方式提交 curl_setopt ( $curl , CURLOPT_POST , 1 ) ; //设置post数据 $post_data = array ( "username" => "coder" , "password" => "12345" ) ; curl_setopt ( $curl , CURLOPT_POSTFIELDS , $post_data ) ; //执行命令 $data = curl_exec ( $curl ) ; //关闭URL请求 curl_close ( $curl ) ; //显示获得的数据 print_r ( $data ) ; ?> ``` ③:如果获得的数据时json格式的,使用json_decode函数解释成数组。 ``` $output_array = json_decode($output,true); ``` 如果使用json_decode($output)解析的话,将会得到object类型的数据。