我正在尝试使用yii 1.1的generateRandomString生成特定长度的随机字符串,但是它给CSecurityManager及其行为没有名为" generateRandomBytes"的方法或闭包。可以提供任何帮助吗?
答案 0 :(得分:0)
Hii在function
内创建自己的component
以生成random string
并在项目的任何位置调用它
Function.php
(假设你的文件是组件文件夹)
class Function {
public static function generateRandomString($legth = 10){
$charaters = "01234567890abcdefghijklmnopqrstuvwxyz";
$randomString = '';
for($i = 0; $i<$length;$i++){
$randomString .= $charaters[rand(0,strlen($charaters) - 1)];
}
return $randomString;
}
}
在$randomNumber = Function::generateRandomString();