blog/generar-cadenas-alfanumericas-aleatorias-en-php
Por Yal Publicidad
Publicado el Vie 11 de Junio del 2021 a las 0:00
Hay muchas maneras de generar cadenas alfanuméricas aleatorias, y lo que se utiliza dependerá de sus necesidades.
En este tutorial generaremos un código alfanumérico a partir de un formato personalizado ej. ###-####-###
function genCodigo($formato="###-####-###"){ //erg-ndgf-ohy $formLen= strlen($formato); $input = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $input_length= strlen($input); $cod = ''; for($i=0; $i < $formLen; $i ){ $random_character = $input[mt_rand(0, $input_length - 1)]; if($formato{$i}=='#') { $cod .= $random_character; }else{ $cod .= $formato{$i}; } } return $cod; } echo genCodigo(); // puedes personalizarlo ej. genCodigo('##-####-###-##')
//Retorna: mN5-LEqX-pSP
Yal Publicidad
Yuri Lizama Aguirre