博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
web开发之兑换码用户筛选数据
阅读量:3722 次
发布时间:2019-05-22

本文共 1258 字,大约阅读时间需要 4 分钟。

CodeUid.php

setSsdbName(SSDB_HOT) ;$ids=[];$code_info=[];$codeIds = $db->hGetAll("redeemCodeAll");//獲取code_idforeach ($codeIds as $k=>$v){ $infos = $db -> hGetAll("redeemCode_".$k); $info=json_decode($infos["award"],true); if($infos["count"]==1000 && $info["chips"]==30000 && $infos["createTime"]>=1555689600) { $ids[]=$k; }}//將獲取到的信息整理成2維數組foreach ($ids as $k=>$v){ $info = $db->hGetAll("redeemCodeUsed_".$v); foreach ($info as $uid=>$time) { $one = []; $dev_id = $db->hGet("reg_".$uid,"devKey"); $one["codeId"] = $v; $one["uid"] = $uid; $one["dev_id"] = $dev_id; $one["time"] = date("Y-m-d H:i:s",$time); $code_info[] = $one; }}//將二維數組寫到csv文件中function setCsv($data){ if(empty($data)) { return false; } // 打开文件资源,不存在则创建 $fp = fopen('/tmp/texas/codeUid30k'.'.csv','a'); // 处理内容 $content = ''; foreach($data as $uid => $one){ $csv_body = []; $csv_body[] = $one['codeId']; $csv_body[] = $one['uid']; $csv_body[] = $one['dev_id']; $csv_body[] = $one['time']; $content .= implode(',', $csv_body) . PHP_EOL; } // 写入并关闭资源 fwrite($fp, $content); fclose($fp); return true;}setCsv($code_info);

 

转载地址:http://radnn.baihongyu.com/

你可能感兴趣的文章
写给初学者的Maven教程——05依赖管理
查看>>
写给初学者的Maven教程——06Maven创建web项目
查看>>
写给初学者的Maven教程——07用Tomcat插件来跑web项目
查看>>
写给初学者的Maven教程——08使用jetty
查看>>
写给初学者的Maven教程——09Maven的继承
查看>>
写给初学者的Maven教程——10聚合项目
查看>>
入门使用Git
查看>>
Maven入门教程目录
查看>>
Maven高级(配套入门教程)
查看>>
IDEA创建Maven工程(配图,超详细)
查看>>
Maven工程SSM的pom.xml文件内容(不要再浪费时间写依赖了)
查看>>
Maven工程运行本地的Tomcat
查看>>
一个简单的SSM整合教程目录,手把手教你(主要是简单的功能实现,适合初学者)
查看>>
SVN教程——01SVN介绍及下载基本使用
查看>>
SVN教程——02TortoiseSVN的使用
查看>>
SVN教程——03多人操作文件冲突解决
查看>>
SVN教程——04使用IDEA工具操作SVN
查看>>
SVN教程——05SVN规范
查看>>
SVN合并出现be ancestrally related to错误与解决方案
查看>>
LeedCode第60题——第K个排列(100%效率,看了绝不后悔的好文)
查看>>