本文共 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/