【问题标题】:What does '$ch' and '-F' stand for in $ch = curl_init();$ch = curl_init()中的'$ch'和'-F'代表什么?
【发布时间】:2014-03-27 02:54:23
【问题描述】:

我在 php 中使用 cURL。注意到每次启动 curl 案例时,人们总是放:

$ch=curl_init(); 

“$ch”是什么意思?

curl -F template_invoke_name='sendcloud_template' 

'-F' 是什么意思?

我已经用谷歌搜索了没有答案,所以希望在这里得到一些答案。谢谢!

【问题讨论】:

标签: php curl


【解决方案1】:

当您调用curl_init() 时,它会初始化一个新会话并返回一个 cURL 句柄。 $ch 是一个存储句柄的变量(我猜在这种情况下$chcurl handle 的缩短版本)。 curl_setopt 等函数需要 curl 句柄作为参数传入。

参考:http://se2.php.net/manual/en/function.curl-init.php

【讨论】:

    【解决方案2】:

    $ch 只是一些保存curl_init() 返回的 cURL 句柄的变量, -F 指的是表单内容,参见-F, --form 这让 curl 模拟用户按下提交按钮的填写表单。这会导致 curl 使用 Content-Type multipart/form-data 发布数据

    【讨论】:

      猜你喜欢
      • 2021-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-09
      • 2019-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多