Hola,
Le pido disculpas a los moderadores del foro por el error en el titulo, ya lo pude ajustar

Sobre el problema que se me presentaba pude encontrar la solucion:
Código:
$usuarios = array(
'Ana' => array(
'correo' => 'ana@ana.com',
'edad' => '16'
),
'Carlos' => array(
'correo' => 'carlos@carlos.com',
'edad' => '13'
),
);
print_r($usuarios);resultado:
Array ( [Ana] => Array ( [edad] => 16 [correo] => ana@ana.com ) [Carlos] => Array ( [edad] => 13 [correo] => carlos@carlos.com ) )y ahora el codigo que hice para sacar su equivalente pero haciendo una consulta a la base de datos:
Código:
$consulta = "SELECT nombre, correo, edad FROM usuarios";
$i = array();
$resultado = mysql_query($consulta,$net) or die(mysql_error());
while($BD = mysql_fetch_assoc($resultado)){ //BUCLE
$i["$BD[nombre]"] = array("edad" => $BD["edad"], "correo" => $BD["correo"] );
}
print_r($i);resultado esperado es (el mismo, solo que sacando los datos de una BD mysql):
Array ( [Ana] => Array ( [edad] => 16 [correo] => ana@ana.com ) [Carlos] => Array ( [edad] => 13 [correo] => carlos@carlos.com ) )Gracias a todos por su ayuda.
Saludos.