1. 程式人生 > >php生成隨機唯一邀請碼/優惠碼 固定長度UUID

php生成隨機唯一邀請碼/優惠碼 固定長度UUID

function make_coupon_card() {
        mt_srand((double)microtime()*10000);//optional for php 4.2.0 and up.
        $charid = strtoupper(md5(uniqid(rand(), true)));
        $hyphen = chr(45);// "-"
        $uuid = //chr(123)// "{"
                substr($charid, 0, 8).$hyphen
                .substr($charid, 8, 4).$hyphen
                .substr($charid,12, 4).$hyphen
                .substr($charid,16, 4).$hyphen
                .substr($charid,20,12);
                //.chr(125);// "}"
        return $uuid;
        
    }

相關推薦

php生成隨機唯一邀請/優惠 固定長度UUID

function make_coupon_card() { mt_srand((double)microtime()*10000);//optional for php 4.2.0 and up. $charid = strtoupper(m

PHP生成隨機的四位數的邀請

最近公司的專案中要有客戶的邀請碼功能,所以需要生成一個不重複的隨機的邀請碼,程式碼邏輯很簡單,主要就是長度,字串,還有隨機的數字這幾個點,程式碼如下; 生成隨機4個邀請碼 function randomkeys($length){ $info=""; $pattern = '1234

根據用戶id生成一個唯一邀請

情況 不知道 使用 需求 性能 暴露 subst num 隨機 需求描述:根據用戶id生成與之對應的唯一邀請碼,範圍為‘0-9A-Z’。 這個需求的重點在於加粗的部分,也就是要能夠根據邀請碼反推出用戶ID,這樣邀請碼就不用入庫了,在用戶量很大的情況下,性能可以得到不小的

Java生成隨機不反復推廣邀請

都是 主鍵 line googl popu net 可能 其它 數據 歡迎進入我的博客:blog.scarlettbai.com查看很多其它文章 近期接到一個需求。要批量生成推廣碼,首先我們知道推廣碼的特效有例如以下兩點: 1:不可反復 2

java 10進位制和5進位制互轉 生成唯一邀請

import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.time.LocalDateTime; import java.time.Period; import java.time.ZoneId;

PHP生成隨機或者唯一字符串

script else scrip amp 生成 int array bre abcde 本文出至:新太潮流網絡博客 /** * [生成隨機字符串] * @E-mial [email protected] * @TIME 2017-04-07 * @W

php 生成帶引數的二維

$savepath = '/uploads/myqrcode/'; if(!file_exists(ROOT_PATH.'public'.$savepath)){ mkdir(ROOT_PATH.'public'.$savepath,0777,true); } $appletcode = '

PHP生成隨機字串與唯一字串

程式碼如下: <?php /* * 生成隨機字串 * @param int $length 生成隨機字串的長度 * @param string $char 組成隨機字串的字串 * @return string $string 生成的隨機字串 */ function str

PHP生成隨機字符串與唯一字符串

class color || -- ring 生成隨機字符串 true and abcde 代碼如下: <?php /* * 生成隨機字符串 * @param int $length 生成隨機字符串的長度 * @param string $char

PHP生成一張含有二維的圖片(文章末尾附程式碼下載連結)

PHP生成一張圖片用到的類有QRcode,QRencode ,QRtools , QRimage這四個類是主要的。 主導類:QRcode 輔助類:QRencode, QRimage ,QRtools . 請看下圖, 直接貼原始碼!!! 1、直接呼叫函式(

生成隨機數字的圖片驗證

第一步: 首先先寫一個驗證碼圖片生成類CreateAuthCode package com.sunsheng.commons; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; i

php生成隨機字符串函數

[] dump mb_strlen dst string cti urn des rst 代碼: /* @desc:生成隨機字符串 @param $len 要生成的字符串長度 @return str 生成的字符串 */ function randstr($len){ $pa

PHP生成一個唯一訂單號,年月日這種高大尚的例子

/生成一個訂單號 function getOrderNum(){     $order_number = date('Ymd').substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7,

php生成隨機密碼

<?php /** * 隨機密碼生成 */ $_POST['number'] = 0; //數字 0:不啟用 1:啟用 $_POST['lowercase'] = 0; //小寫字母 $_POST['uppercase'] = 0;

php 生成隨機字串

<?php function generateRandomString($length = 15) { return substr(str_shuffle(str_repeat($x='0123456789abcdefghijklmnopqrstuvwxyz

js與php生成隨機字串

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="content-type" content="text/html;charset=gb23

php生成隨機字串函式

  /**    * 生成隨機串    *    * @param   int     $len        * @param   int     $code_type 1全部 2 英文字母 3數字    * @return  string        */    fu

Hive中生成隨機唯一標識ID的方法

HIVE中處理的資料往往比較多,在處理資料的時候希望給處理得到的資料一個ID標識,這時候可以用到UUID。 UUID的演算法的核心思想是結合機器的網絡卡、當地時間、一個隨即數來生成UUID。從理論上講,如果一臺機器每秒產生10000000個UUID,則可以保證

php生成隨機長度字串

php生成隨機長度字串 只要穿長度的引數就行了,具體程式碼如下: public function getRandStr($len) //len字串長度 { $chars = array( 'a','b','c','d','e','f','g','h',

PHP生成隨機字串

function RandomToken($length = 32){ if (function_exists('random_bytes')) { return bin2hex(random_bytes($length)); }