<?php class backTread extends \Thread { public $data; public $i; public function __construct($data,$i){ $this->data=$data; $this->i=$i; } public function run(){ $data=$this->data; $i=$this->i; if($i==0){ $this->sendPostReturnDataYue($data); } if($i==1){ $this->sendPostReturnDataYueimg($data); } } public function sendPostReturnDataYue($row){ $data=array( 'comic' => json_encode($row), ); $url='http://www.diditoon.com/cronReceiveOcrUpdataDataYue'; $res=$this->httpPost($url,$data); echo $res;exit; } public function httpPost($uri, $data) { //初始化 $ch = curl_init (); //各种项设置,网上参考而来,可以查看php手册,自己设置 curl_setopt ( $ch, CURLOPT_URL, $uri ); curl_setopt ( $ch,
php多线程调用
最新推荐文章于 2021-03-24 23:46:14 发布
本文展示了如何在PHP中使用Thread扩展创建多线程,并分别调用sendPostReturnDataYue和sendPostReturnDataYueimg方法进行HTTP POST请求。代码中包含了数据库查询、CURL请求和错误处理等操作。
摘要由CSDN通过智能技术生成