curl - 学会自查手册

  • 作者:KK

  • 发表日期:2017.3.30


为什么要学习自查

curl的使用情况各种各样实在太多了,在不同的项目里或多或少存在一些需求细节上的区别,所以我这里给出的几篇基础使用文章根本无法完整地解决一个PHP程序员在职业生涯中遇到的各种curl请求处理

我在这里想引导大家学会查手册,通过自己查询手册资料来解决需求


curl的主要使用步骤

其实curl的主要使用流程无非就主要分为这三个步骤:

  1. 通过curl_init创建一个句柄

  2. 对句柄使用若干次curl_setopt设置选项

  3. 调用curl_exec执行这个句柄

  4. 调用curl_close销毁这个句柄以释放内存


自查

主要就是第2步会麻烦一点,在这一步根据需求的不同,还有复杂度等通常要进行一堆curl_setopt处理

那怎么知道你的需求应该设置些什么才能解决呢?

  1. 第一时间应该上网查资料,其实很多需求都有前人碰到过,他们有相关的设置说明文章

  2. 如果上网查不到资料,或者查到的资料运行效果不对的时候就要看手册了

    在手册里输入curl_setopt函数的名字,搜索到相关的章节后,里面有一个表格列出了所有的选项,然后一个个选项看看有没有你需要的设置就可以了

    里面有很多选项,一个个阅读理解可能会很累,建议先用Ctrl + F来查找一下你猜测的关键字