Ayuda con números y letras junto en php

hola, necesito que se muestren números y letras juntos, pero el numero se genera aleatoriamente, y la letra se escoge igualmente aleatoriamente, entonces, como podría unirlos, ya intente con $numero + $letra, pero no me da resultados, unicamente se pone el numero, hay alguna otra forma?

saludos!!

1

1 Respuesta

60.900 pts. Programador en php y bases de datos mysql

¿Ya generaste los números y letras aleatorias?

¿Tienes el código para ver su ejecución?

ya ya los genere ambos, aquí esta el código de eso:

$alea1= mt_rand(1,100);
$alea2= mt_rand(1,100);
$gen= mt_rand(1,4);
$letra = mt_rand(1,4);
$letra2 = mt_rand(1,4);
if($gen == 1){
$opt1 = $alea1 + $alea2;
}else{
$opt1 = mt_rand(0,100);
}
if($gen == 2){
$opt2 = $alea1 + $alea2;
}else{
$opt2 = mt_rand(0,100);
}
if($gen == 3){
$opt3 = $alea1 + $alea2;
}else{
$opt3 = mt_rand(0,100);
}
if($gen == 4){
$opt4 = $alea1 + $alea2;
}else{
$opt4 = mt_rand(0,100);
}
if ($letra == 1){
$val = 'a';
}
if ($letra == 2){
$val = 'b';
}
if ($letra == 3){
$val = 'a';
}
if ($letra == 4){
$val = 'b';
}
if ($letra2 == 1){
$val2 = 'a';
}
if ($letra2 == 2){
$val2 = 'b';
}
if ($letra2 == 3){
$val2 = 'a';
}
if ($letra2 == 4){
$val2 = 'b';
}

Perfecto.

Te pedí el código para ver si era necesario validar eso, pero según lo que me comentas el código genera correctamente los caracteres que necesitas.

En relación a tu pregunta, la concatenación en php se realiza con el punto.

$uno = "Ho";
$dos = "la";
echo $uno.$dos; //Hola

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas