Código PHP:
$nombre=array('uno', 'dos', 'tres', 'cuatro');
foreach($otro as $key=>$val)
{
array($nombre[$val] => $nombre[$val]);
}
Array ( [uno] => uno, [dos] => dos ... etc
Como lo podría hacer?
Gracias.
| |||
Arreglo asociativo muy buenas, tengo problemas creando un arreglo de tipo asociativo. El problema es que necesito crearlo dinámicamente con los valores de otro arreglo: Código PHP: Array ( [uno] => uno, [dos] => dos ... etc Como lo podría hacer? Gracias. Última edición por luchope; 09/02/2006 a las 14:53 |
| |||
creo haber entendido. en todo caso no necesitas de un foreach, pero.....
Código:
era así? $nombre=array( 'uno', 'dos', 'tres', 'cuatro'); $otro = array(); foreach($nombre as $val) { $otro[$val] = $val; } |
| |||
Cita: no es necesario, el foreach puede trabajar sin él.
Iniciado por deadlykyo no es toy muy seguro pero creo que se te olvido el =>, ya que si no guardaria [0]=>0, [1]=>1, etc.
Código:
$nombre=array( 'uno', 'dos', 'tres', 'cuatro'); $otro = array(); foreach($nombre as $nomVal => $val) { $otro[$val] = $val; } |
| |||
gracias a plus_iltra y a deadlykyo por su ayuda, cualquiera de los dos me sirvió. ahora enfrento un reto más , y es conseguir la manera de que con un ciclo se genere dinámicamente un arreglo bidimensional [indice][asociativo] así: Código PHP: Código PHP: ![]() Gracias por la ayuda Chaop! |
| |||
Esto es lo que he probado al respecto... Código PHP: |