工具代码
迷途的小子
这个作者很懒,什么都没留下…
展开
-
js内地身份证号码算法
/** * 身份证15位编码规则:dddddd yymmdd xx p * dddddd:地区码 * yymmdd: 出生年月日 * xx: 顺序类编码,无法确定 * p: 性别,奇数为男,偶数为女 * <p /> * 身份证18位编码规则:dddddd yyyymmdd xxx y * dddddd:地区码 * yyyymmdd: 出生年月日 * ...原创 2020-03-20 16:56:03 · 478 阅读 · 0 评论 -
python 生成 1900-2100 的二十四节气文件
#!/usr/bin/python3.7# -*- coding:utf-8 -*-'''整体思路1:根据公式算出节气日期 1900 年到 2100 200 年的时间2:特殊的年份进行纠正3:保存到文件里去'''import sysimport jsonimport gcimport osdefault_encoding = 'utf-8'if sys.getd...原创 2019-03-26 16:58:22 · 2466 阅读 · 1 评论 -
pymysql 一个简单的操作类
#!/usr/bin/python3.7# -*- coding: UTF-8 -*-'''mysql pymysql classfunc 基于 pymysql 的数据可以交互类,支持事务提交和回滚,返回结果记录行数,和insert 的最新id'''import pymysqlCONNECT_TIMEOUT=100conf = {'host':'localhost','por...原创 2019-03-21 19:18:15 · 806 阅读 · 0 评论 -
PHP 类的魔术方法详解
魔术方法: __construct() 构造函数 ,在实例化对象时被调用 __distruct() 析构函数 ,对象结束是被调用 __get() 属性重载,在读取不可访问属性的值是,会被调用 __set() 属性重载,在给不可访问属性赋值时,会被调用 __isset() 属性重载,在对不可访问属性调用isset()时,被调用 __unset() 属性重载,在对不可访问属性调用unset...原创 2018-11-29 16:59:45 · 284 阅读 · 0 评论 -
大陆内地身份证算法+银行卡算法
//身份证算法 function sfz($id) { $len = strlen($id); if($len != 18) { return 0; } $a=str_split($id,1); $w=array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2)...原创 2018-05-25 14:25:02 · 896 阅读 · 2 评论 -
phpExecl 导出execl 表格
1:下载PHPExecl 插件下载地址:https://download.csdn.net/download/rainredhezhang/103594992:放到对应的目录上,3:写通用导出方法,function exportexecl($data=[],$expCellName,$name="会员列表清单"){ date_default_timezone_set('Asia/Shang...原创 2018-04-19 10:50:09 · 321 阅读 · 0 评论 -
php 判断访问的是否是手机端
// 判断是否是手机端if(WAP_URL !=""){ $ua = @$_SERVER['HTTP_USER_AGENT']; if(preg_match('/(iphone|android|Windows\sPhone)/i', $ua)){ $lian_redirect=""; if (isset($_GET['invit'])) { $invit = $_G...原创 2018-03-13 17:26:57 · 244 阅读 · 0 评论 -
php 一些实用的工具代码
// md5加密数据 添加signfunction md5Encryption($post_data){ $post_data['time_stamp'] = time(); ksort($post_data); $post_data['sign'] = md5( implode('#', $post_data) . '58coin' ); //print_r($post_data)...原创 2018-03-03 11:44:18 · 478 阅读 · 0 评论 -
php获取一年或一月或一周的时间期间
// 获取一月或一年或一周的日期期间function getMonth($type="m"){ if($type == "m"){ //当前日期 $date = date("Y-m-d"); $firstday = date("Y-m-01",strtotime($date)); $lastday = date("Y-m-d",strtotime("$firstd..原创 2017-10-23 10:54:15 · 1504 阅读 · 0 评论 -
php get/post 提交数据
//GET方式function getSMS($url,$data=''){ $get=''; while (list($k,$v) = each($data)) { $get .= $k."=".urlencode($v)."&"; //转URL标准码 } return file_get_contents($url.'?'.$get);} //POST方式fun...原创 2017-10-23 10:47:17 · 597 阅读 · 0 评论 -
php按层数获取无限极分类
/获取一个id下的所有节点下级 /** * [addbonus 增加动态奖金表] * @param [type] $var [会员id] * @param [type] $level [层数] * @param [type] $type [最大层数,默认最大层] * @return [type] array [所有下线的数组] */ fun原创 2017-10-23 10:50:47 · 1602 阅读 · 0 评论