【问题标题】:php print version number of curlphp打印curl的版本号
【发布时间】:2015-01-02 19:48:48
【问题描述】:

我需要使用 documnts 打印 curl 版本:

<?PHP echo curl_version('version');?>

但是我的输出是空的!如何打印 curl 的版本号?

【问题讨论】:

  • 字符串值错误
  • curl_version() 期望参数 1 很长,给定字符串
  • 您必须使用:print_r(curl_version([int]), TRUE) 或 var_dump(curl_version([int])),而 curl_version() 返回关联数组
  • 严格来说:你不能打印curl的版本,因为你没有运行curl,但是你可以打印libcurl的版本,因为你是在你的 php 安装中运行 libcurl:P

标签: php curl


【解决方案1】:
print_r(curl_version());    // remove your unexpected parameter
                            // also it returns an array , don't use echo. 

Fiddle

评论后编辑

$values=curl_version();
echo $values["version"];

P.S:当然你需要先安装并启用cURL

【讨论】:

  • 你的代码print_r显示所有curl版本数组!但在我的 Q 中,我只需要打印版本号。
  • 哇,这很容易从数组中提取出来吗?
  • 当然!我的意思是你的回答对我的问题不完整。就这个。
【解决方案2】:
<?php

$info = curl_version();
echo $info["version"];

?>

【讨论】:

    猜你喜欢
    • 2014-07-31
    • 1970-01-01
    • 1970-01-01
    • 2014-07-11
    • 2013-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-20
    相关资源
    最近更新 更多