ユニークな招待コードを取得

879 ワード

現在、多くの企業がユーザーに一意の検証コードを生成しています.ランダムに生成すると重複し、ライブラリを調べると効率が非常に低いため、ユーザーの一意の識別によって対応する招待コードを生成します.
php生成ユーザ一意idに基づいて対応する招待コードを生成する
public function get_code($id){
        $items = [
            "0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
            "a", "b", "c", "d",
            "e", "f", "g",
            "h", "i", "g", "k",
            "l", "m", "n",
            "o", "p", "q",
            "r", "s", "t",
            "u", "v", "w",
            "x", "y", "z"
        ];
        $arr = [];
        $len = 7;
        $num = count($items);
        for($i=0; $i