cms-installer/lib/util/StringUtil.class.php

20 lines
390 B
PHP
Raw Normal View History

2015-03-02 21:22:57 +01:00
<?php
class StringUtil {
static public function genPassword($length=8, $chars=null) {
if(!$chars) {
$chars = 'abcdefghijklmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVWXYZ123456789';
}
$password = array();
$length_chars = strlen($chars)-1;
for($u=0; $u<$length; $u++) {
$rand = mt_rand(0, $length_chars);
$password[] = $chars[$rand];
}
return implode('', $password);
}
}