randstr.php 277 B

1234567891011
  1. <?php
  2. function randstr($len,$chars=null) {
  3. if (is_null($chars))
  4. $chars='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-_:;\'"%&/?^';
  5. $charslen=strlen($chars)-1;
  6. $str='';
  7. for ($i=0; $i<$len; $i++)
  8. $str.=$chars[mt_rand(0,$charslen)];
  9. return($str);
  10. }
  11. ?>