• Rellenar Array en PHP

 #434254  por OK3NETu
 12 Ene 2014, 02:03
Hola!

Soy novato en PHP y estoy intentado realizar lo siguiente.

Quiero crear un array de caracteres y rellenarlo con letras según el número de letras que queramos.
Lo pongo en C para explicarme. Si quiero rellenar un array de 5 letras. (A, B, C, D, E) pues:
Código: [ Debe registrarse para ver este enlace ]
    char letras[5];
    for(i = 0; i < numeroLetras(5 en este caso); i++)
    {
           nombreEquipos[i] = 65 + i;
    }
¿Cómo lo puedo realizar en PHP?

Porque no puedo hacer:
Código: [ Debe registrarse para ver este enlace ]
   $letras = array();
   for($i = 0; $i<$numeroLetras; $i++)
    {
        letras[$i] = 65 + $i;
    }
Después quiero acceder al array por posición.

Espero que alguien me ayude. Saludos!
 #434278  por $DoC
 12 Ene 2014, 14:54
$abecedario = range('a', 'z');
$numeroLetras = 5;

for($i = 0;$i < $numeroLetras;$i++)
{
	$letras[$i] = $abecedario[$i];
}

// Y te queda el array $letras para acceder por la posición, ejemplo: $letras[0] (a)
echo $letras[0];
Saludos
 #434281  por OK3NETu
 12 Ene 2014, 16:12
Gracias $DoC, es que al ser algo diferente la sintaxis de PHP a los lenguajes con los que yo suelo trabajar cometo errores tontos jeje.

Saludos!
 #490799  por esenrik
 15 Feb 2017, 12:36
Hola

Para añadir un elemento al final de un array usa la función array_push