gpt4 book ai didi

PHP 的curl_strerror 或curl_error 首选项

转载 作者:行者123 更新时间:2023-12-02 16:58:26 25 4
gpt4 key购买 nike

我有一个与 PHP Curl 相关的一般问题,涉及发生curl 错误时如何获取错误消息。

  • curl_error(返回一个字符串,其中包含当前的最后一个错误 session )在(PHP 4 >= 4.0.3、PHP 5、PHP 7)中受支持
  • curl_strerror(返回描述给定错误代码的字符串)支持(PHP5 >= 5.5.0,PHP 7)

我搜索了 PHPcurl_strerror 与curl_error,但没有找到太多内容。

我在我的链中遇到了一些运行 PHP 5.3 的服务器,因此不支持使用curl_strerror。为了防止出现问题,我添加了一些代码 ( version_compare ) 来确定服务器是否至少具有 PHP 5.5,但我的好奇心是需要进行此类检查。

我认为这是通过curl_strerror或使用curl_error根据curl错误代码获取详细字符串的偏好问题。

我对意见很感兴趣。哪种方法更好?只需从curl_error中获取信息(对于PHP 4或更高版本),或者当PHP版本至少为5.5时应用额外的代码(带有条件)来使用curl_strerror?

最佳答案

谢谢@CBroe。我决定使用 curl_error 代码,因为它始终有效,并且不太依赖 PHP 版本。

遗憾的是,在联系 Dev Ops 后,我了解到我们这里有一些服务器运行在 5.5 版本,有些服务器运行在 5.3 版本(太悲伤了),但我们用我们拥有的资源做我们必须做的事情。

干杯

关于PHP 的curl_strerror 或curl_error 首选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35435445/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com