Php 如何将base64随机数生成为11的幂

Php 如何将base64随机数生成为11的幂,php,random,numbers,base64,Php,Random,Numbers,Base64,我正在尝试处理URL,所以我需要一个11次方的随机base64,每次刷新页面时它都会改变 我在php工作。 任何帮助都会很好, 非常感谢 不知道该怎么办,但也许是像贝娄这样的事 function toChars($number) { $res = base_convert($number, 10,26); $res = strtr($res,'0123456789','qrstuvxwyz'); return $res; } 或 然后从中随机选择,直到得到一个11位数字aka(base64到1

我正在尝试处理URL,所以我需要一个11次方的随机base64,每次刷新页面时它都会改变

我在php工作。 任何帮助都会很好, 非常感谢

不知道该怎么办,但也许是像贝娄这样的事

function toChars($number) {
$res = base_convert($number, 10,26);
$res = strtr($res,'0123456789','qrstuvxwyz');
return $res;
}

然后从中随机选择,直到得到一个11位数字aka(base64到11的幂)


然后在这里回显$random\u base64\u number=?

别担心,算出了

function base62() {
 $index = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_';
$res = '';
for ($x = 1; $x <= 11; $x++) {
$res .= $index[rand(1, strlen($index))];
}
echo "The number is: $res <br>";
}
函数base62(){
$index='0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-';
$res='';

对于($x=1;$x您尝试了什么?您遇到了什么困难?您想要达到的确切结果的一个很好的例子是什么?不确定如何进行此操作。但可能类似于此?函数toChars($number){$res=base_convert($number,10,26);$res=strtrtr($res,'0123456789','qrstuvxwyz');返回$res;}请“编辑”您的问题以添加更多内容。您的标签下面有一个小的编辑链接。
function base62() {
 $index = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_';
$res = '';
for ($x = 1; $x <= 11; $x++) {
$res .= $index[rand(1, strlen($index))];
}
echo "The number is: $res <br>";
}