• 利用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)
  • 相关阅读:
    搞懂树状数组
    C#接口(Interface)
    C#接口(Interface)
    C#运算符的重载
    C#和C++的区别(一)
    hdu1874 畅通工程续
    hdu1874 畅通工程续
    C#多态性
    C#多态性
    C#继承
  • 原文地址:https://www.cnblogs.com/piwefei/p/15080252.html
Copyright © 2020-2023  润新知