しんちゃんのPHP入門道場
管理人:しんちゃんが独学でコツコツ学んだ経験を忘れないように秘かに記録しておいてるものです
※ まだ作成途中なので管理人の気分でレイアウトが変わります。ご勘弁を<(_ _)>

ランダム英数字生成

 
<?php

echo "ランダム文字列 =>makeRandStr(8)";

function makeRandStr($len)
{
    $strElem = "abcdefghijklmnopqrstuvwxyz";
    $strElem .= "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    $strElem .= "0123456789";

    $strElemArray = preg_split("//", $strElem, 0, PREG_SPLIT_NO_EMPTY);
    $retStr = "";
    srand((double)microtime() * 100000);

    for($i=0;$i<$len;$i++)
    {
        $retStr .= $strElemArray[array_rand($strElemArray, 1)];
    }
    return $retStr;
}

?>
 

Copyright (C) 2009 - 2018 しんちゃん All Rights Reserved.