Generate random codes in PHP

/**
 * Code Generator
 */
class CodeGenerator {
 public static function getNumericalCode() {
   return sprintf("%06d", mt_rand(1000, 999999));
 }
 public static function getAlphanumericCode() {
   $chars = 'ABCDEFGHKLMNPQRSTUVWXYZ23456789';
   $indexRangeMax = strlen($chars) - 1;
   $code = '';
   for ($i = 0; $i<8; $i++) {
       $code .= $chars[mt_rand(0, $indexRangeMax)];
   }
   return $code;
 }
}
 
Feedback
Wir bearbeiten Dein Feedback aus diesem Formular über gitlab.com – Du kannst das E-Mail Feld leer lassen, falls Du keine Antwort von uns erwartest. Alternative Kontaktmöglichkeiten findest Du im Impressum.