600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > php开发当中遇到的各种问题 PHP项目开发中遇到过的问题

php开发当中遇到的各种问题 PHP项目开发中遇到过的问题

时间:2022-04-21 14:30:19

相关推荐

php开发当中遇到的各种问题 PHP项目开发中遇到过的问题

//php获取昨日起始时间戳和结束时间戳

$yesterday_start=mktime(0,0,0,date('m'),date('d')-1,date('Y'));

$yesterday_end=mktime(0,0,0,date('m'),date('d'),date('Y'))-1;

$todayMoney = Db::table('fa_user_details')

->where(['user_id'=>$userinfo['id'],'status'=>'normal'])

->where('money','>',0)

->whereTime('createtime','between',[$yesterday_start,

$yesterday_end])

->sum('money');//昨日收益

//requestaddress接口请求地址

//$arr定义数组传入需要传递的参数

$returnData1 = $this->valiAddress($requestaddress,$arr);

//php curl调用远程接口

public function valiAddress($payaddress,$arr=[]) {

//初始化

$curl = curl_init();

//设置抓取的url

curl_setopt($curl, CURLOPT_URL, $payaddress);

//设置获取的信息以文件流的形式返回,而不是直接输出。

curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

//设置post方式提交

curl_setopt($curl, CURLOPT_POST, 1);

//设置post数据

$post_data = $arr;

curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data);

//执行命令

$data = curl_exec($curl);

//关闭URL请求

curl_close($curl);

$data = json_decode(($data),true);

// $data['errCode'] == 0 ? return true : return false;

return $data;

}

后续会再更新...敬请期待~

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。