<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ~~~ <?php /** * Created by PhpStorm. * User: 77632 * Date: 2017/12/8 * Time: 11:09 */ namespace mikkle\tp_tools; use mikkle\tp_redis\Redis; class Rand { /** * 創建隨機數 * Power by Mikkle * QQ:776329498 * @param int $num 隨機數位數 * @return string */ static public function createRandNum($num=8){ return substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, 13), 1))), 0, $num); } /* * 通過創建隨機數 */ static public function createSerialNumberByName($name){ return self::createSerialNumberByRedis(__FUNCTION__.$name); } /* * 通過前綴創建隨機數 */ static public function createSerialNumberByPrefix($prefix){ return ((string)$prefix).self::createSerialNumberByRedis(__FUNCTION__.$prefix); } static public function createSerialNumberByRedis( $num=24){ if ((int)$num<24){ $num = 24; } return ((string)self::getTimeInt()).substr(((string) (1*pow(10,($num-14) )+Redis::instance()->incre("createSerialNumber") )) ,1); } static public function createNumberString( $length=10 ){ $len=1; $prefix="1"; return (string) (1*pow(10,($length-$len)) +Redis::instance()->incre("createNumberString_{$prefix}") ); } static public function createNumberStringByPrefix( $prefix ,$length=12 ){ $len=strlen($prefix); $str = (string) (1*pow(10,($length-$len)) +Redis::instance()->incre("createNumberString_{$prefix}") ); return $prefix . substr($str,1); } /* * 獲取Redis中使用的當天時間時間字符串 */ static public function getTimeString(){ return date("Y-m-d H:i:s") ; } /* * 獲取Redis中使用的當天時間時間字符串 */ static public function getTimeInt(){ return (int) date("YmdHis") ; } /* * 獲取Redis中使用的當天時間時間字符串 */ static public function getDataString(){ return date("Ymd_") ; } /* * 獲取Redis中使用的當天時間時間字符串前綴 */ static public function getDataPrefix(){ return date("Ymd_") ; } } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看