ランダムな文字列を生成する

PHPでランダムな文字列を生成する

//英数字のみ
preg_replace(“/[^[:alnum:]]/”, “”, base64_encode(hash(“sha384”, mt_rand(),true)));
//アルファベットのみ
preg_replace(“/[^[:alpha:]]/”, “”, base64_encode(hash(“sha384”, mt_rand(),true)));
//数字のみ
preg_replace(“/[^[:digit:]]/”, “”, hash(“whirlpool”, mt_rand()));