Diferentes maneras de inicializar una matriz

PHP      9 Septiembre, 2007      1852 lecturas      4 comentarios

Maneras de iniciar una matriz de 7 elementos con valor cero:

  1. $tabla = array(0,0,0,0,0,0,0);
  2. for($i=0;$i<=6;$i++)$tabla[]=0;
  3. $tabla = array_pad (array(), 7, 0);

Todos devuelven el mismo resultado:

Array
(
    [0] => 0
    [1] => 0
    [2] => 0
    [3] => 0
    [4] => 0
    [5] => 0
    [6] => 0
)

¿Conoces más maneras de hacerlo?
¿Cuál crees que es la más eficiente?

Compartir   twitter   del.icio.us   webeame   meneame   stumbleupon   mr.wong   ?  



  • $tabla[0]=$tabla[1]=$tabla[2]=$tabla[3]=$tabla[4]=$tabla[5]=$tabla[6]=0;
    jeje
  • ImZyos!
    ^^ jeje, me di cuenta, pero ya había enviado el comentario
  • ¡¡ gracias ImZyos! no la sabia !! por cierto lo he probado y solo ha añadido 6 filas

    para que añade 7 filas tiene que ser array_fill(0,7,0)
    no te enfades por la correccion eh :D
  • ImZyos!
    $a = array_fill(0,6,0);
blog comments powered by Disqus