×

php的curlinit

php的curlinit的简单介绍

admin admin 发表于2023-03-21 16:17:08 浏览49 评论0

抢沙发发表评论

本文目录一览:

在PHP中使用curl_init函数的说明~呢?

首先,在C\windows里的php.ini中打开了extension=php_curl.dll的功能,然后也重启了apapche,以下是抓取百度中PHP的信息:

?php

//初始化curl

$ch = curl_init() or die (curl_error());

echo "测试一下";

//设置URL参数

curl_setopt($ch,CURLOPT_URL,"");

//要求CURL返回数据

curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);

//执行请求

$result = curl_exec($ch) or die (curl_error());

//取得返回的结果,并显示

echo $result;

echo curl_error($ch);

//关闭CURL

curl_close($ch);

?

可为什么没反应呢?连测试的文字都没有,要是把echo "测试一下";放到第一行就可以输出,我估计是curl_init()函数还没有运行!

你看看PHP的phpinfo()中有没有CURL扩展支持!

把php_curl.dll拷到c:\windows\和c:\windows\system32里面 重启apache

之后再试试看

不是php_curl.dll这个文件

是把php目录中的libeay32.dll,ssleay32.dll拷到c:\windows\system32里面 重启apache

script src="tag.php?action=relatetagrtid=63022" type="text/javascript"/script

php中curl_init可以像fwrite写入文件吗

curl_init的作用是返回一个初始的curl资源对象,作为后续操作的基础。

和fwrite写入文件没有直接关系,也不相似。

如何打开PHP中的curl_init函数?

不会配置

下面是资料

自己看着来吧:

PHP使用curl_init函数可以获取到远程网页的内容,如果你在使用curl_init函数时得不到内容可以看下本文的配置。首先查看PHP的phpinfo()中有没有CURL扩展支持!

把php_curl.dll拷到c:\windows\和c:\windows\system32里面

重启apache

之后再试试看

不是php_curl.dll这个文件

是把php目录中的libeay32.dll,ssleay32.dll拷到c:\windows\system32里面

重启apachecurl_init函数应用简单例子:Code

[

]?php

//初始化curl

$ch

=

curl_init()

or

die

(curl_error());

echo

"测试一下";

//设置URL参数

curl_setopt($ch,CURLOPT_URL,"

");

//要求CURL返回数据

curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);

//执行请求

$result

=

curl_exec($ch)

or

die

(curl_error());

//取得返回的结果,并显示

echo

$result;

echo

curl_error($ch);

//关闭CURL

curl_close($ch);

?

安装php程序,提示环境不支持的函数 curl_init

检查PHP是否开启了cURL扩展:

在php.ini中查找php_curl.dll或php_curl.so是否存在,并且未被注释(行首有#的为被注释的行),如果不存在,添加一行,如果被注释,删除注释(行首的#号)。操作完需要重启php

确保当前系统存在所需要的库:

为了使用PHP的cURL函数,你需要安装 libcurl包。

PHP需要使用libcurl 7.0.2-beta 或者更高版本。

在PHP 4.2.3 里使用cURL,你需要安装7.9.0或更高版本的libcurl。

从PHP 4.3.0开始你需要安装7.9.0或更高版本的libcurl。

从PHP 5.0.0开始你需要安装7.10.5或更高版本的libcurl。