Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP“echo”在curl函数之前不起作用_Php_Codeigniter_Curl_Php Curl - Fatal编程技术网

PHP“echo”在curl函数之前不起作用

PHP“echo”在curl函数之前不起作用,php,codeigniter,curl,php-curl,Php,Codeigniter,Curl,Php Curl,此处仅在退出curl函数后显示success echo。我想 在curl函数调用之前回显成功消息。如果此代码在控制器中,并且您是从同一文件中的不同函数调用的,则需要调用$this->request,让我传达此信息 后来, 也许你可以返回一个返回成功的结果 删除Curl函数,确保它首先运行echo。我无法发表评论。您在哪里调用了该函数?如果您在浏览器中运行此函数,它通常只会在页面完成运行后返回内容。codeigniter控制器由于输出被缓冲,因此也可能发生这种情况 funtion reque

此处仅在退出curl函数后显示success echo。我想
在curl函数调用之前回显成功消息。

如果此代码在控制器中,并且您是从同一文件中的不同函数调用的,则需要调用$this->request,让我传达此信息

后来,


也许你可以返回一个返回成功的结果

删除Curl函数,确保它首先运行echo。我无法发表评论。

您在哪里调用了该函数?如果您在浏览器中运行此函数,它通常只会在页面完成运行后返回内容。codeigniter控制器由于输出被缓冲,因此也可能发生这种情况

  funtion request(){

  echo "Success";

  $ch = curl_init();
  curl_setopt($ch, CURLOPT_URL, $url);
  curl_setopt($ch, CURLOPT_TIMEOUT, $request_timeout);
  curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $request_timeout);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  $response = curl_exec($ch);
  $curl_error = curl_errno($ch);
  $getserver = curl_getinfo($ch);
  curl_close($ch);
}