Ver Mensaje Individual
  #14 (permalink)  
Antiguo 11/06/2011, 09:27
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: bucle para un array en php

Que tal eduardo160,

No esta muy claro lo que necesitas, pero si quieres solo un array con la misma cantidad de elementos, puedes hacer algo asi:

Código PHP:
Ver original
  1. $data  = array('foo', 'bar', 'baz');
  2. $arr   = range(0, count($data) - 1);

si quieres un array con la misma cantidad de elementos y con un mismo value puedes hacer algo asi:

Código PHP:
Ver original
  1. $arr = array_fill(0, count($data), 'foo'));

o si como comenta lobo_php solo quiere los elementos con determinada caracteristica puedes hacer algo asi:

Código PHP:
Ver original
  1. $arr = array_filter($data, function($el) {
  2.     return 'foo' == $el;
  3. });

Esto último es para PHP 5.3, pero se puede hacer lo mismo con create_function para PHP 5.3-

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)