zoukankan      html  css  js  c++  java
  • 利用session生成唯一自增4位数数字

    <?php
    define("TODAY_DATE", date('y') . date('m') . date('d'));

    class
    StringTools { private static $StringTools; private function __construct(){} private function __clone(){} public static function getStringTools(){ if(!self::$StringTools instanceof self){ self::$StringTools = new self(); } return self::$StringTools; } public static function makeCode() { if (isset($_SESSION['mt_rand_num']) && TODAY_DATE == $_SESSION['mt_rand_num']['date']) { $_SESSION['mt_rand_num']['num'] = intval($_SESSION['mt_rand_num']['num'] + 1); $res = TODAY_DATE . sprintf("%04d", $_SESSION['mt_rand_num']['num']); } else { $mt_rand_num['date'] = TODAY_DATE; $mt_rand_num['num'] = 1; $_SESSION['mt_rand_num'] = $mt_rand_num; $res = TODAY_DATE . sprintf("%04d", $mt_rand_num['num']); } return $res; } }
    QQ:1542385235 (PHP、Java、安卓苹果app制作修改、页面切图、各类模板修改、仿站,数据库修复、WAP制作修改 。我们团队是专门做网站开发的,都是有3年以上工作经验。需要后台系统开发,网页页面制作,app制作,ui设计的请加我qq联系。非诚勿扰!!) 本人qq群也有许多的技术文档,希望可以为你提供一些帮助(非技术的勿加!)。 QQ群: 281442983 (点击链接加入群:http://jq.qq.com/?_wv=1027&k=29LoD19)
  • 相关阅读:
    机器学习:特征选择方法简介
    VS快捷键
    非常适用的Sourceinsight插件,提高效率【强力推荐】
    Linux静态库和共享库
    C/C++ 位域知识小结
    __BEGIN_DECLS 和 __END_DECLS
    C语言可变参数va_list
    mac的terminal快捷键
    linux进程、线程与cpu的亲和性(affinity)
    C++ Singleton (单例) 模式最优实现
  • 原文地址:https://www.cnblogs.com/piwefei/p/15080252.html
Copyright © 2011-2022 走看看