6
0
Fork 0
jiqu-library-server/app/Helpers/Str.php

28 lines
506 B
PHP

<?php
namespace App\Helpers;
class Str
{
/**
* 生成给定长度的随机英文字符串
*
* @param int $length
* @return string
*/
public static function randomAlpha(int $length = 6): string
{
$characters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$max = strlen($characters) - 1;
$str = '';
for ($i=0; $i < $length; $i++) {
$str .= $characters[mt_rand(0, $max)];
}
return $str;
}
}