在php中管理curl输出 [英] managing curl output in php

查看:142
本文介绍了在php中管理curl输出的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在PHP中隐藏curl的输出?



我的代码如下:

  $ ch = curl_init(); 
curl_setopt($ ch,CURLOPT_URL,$ url);
curl_setopt($ ch,CURLOPT_POST,1);
curl_setopt($ ch,CURLOPT_USERPWD,PSSWDINFO);
$ result = curl_exec($ ch);
curl_close($ ch);

问题是出现了整个页面,我怎么才能显示成功

使用此选项 curl_setopt()

  curl_setopt($ ch,CURLOPT_RETURNTRANSFER,true); 

这将使 curl_exec



要查看是否成功,可以检查 $ result 以及 curl_error()


How do I hide the output from curl in PHP?

My code as it stands is the following:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_USERPWD, PSSWDINFO);
$result= curl_exec ($ch);
curl_close ($ch);

The problem is that is spews out the entire page, how can I simply show a "success" or "failed" message?

解决方案

Use this option to curl_setopt():

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

This will make curl_exec return the data instead of outputting it.

To see if it was successful you can then check $result and also curl_error().

这篇关于在php中管理curl输出的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆