Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/11/2008, 20:27
Avatar de srsombrero
srsombrero
 
Fecha de Ingreso: marzo-2008
Mensajes: 128
Antigüedad: 16 años, 11 meses
Puntos: 0
Respuesta: KEYS en Multiarrays PHP

Cita:
Iniciado por id_Master Ver Mensaje
jeje muchas grax pero ya encontre la solucion,

la solucion esta en el foreach,
en ves de
Código PHP:
 foreach($datos as $d){ 
seria:

Código PHP:
 foreach($datos as $key => $d){ 
la variable $key devolveria la key de donde se encuentre el puntero:

ejemplo:

Código PHP:
<?php
$datos 
= array(    
    
"user" =>array ("dato"=>"Oscar","label"=>"Usuario"),
    
"pass" =>array ("dato"=>"mipass","label"=>"Contraseña")
    );
 foreach(
$datos as $key => $d){
                  echo 
"Puntero: "$key"<br>";

}
?>
el resultado seria:






Yo tambien pense en eso, pero lo que pasa es que esa no es la unica variable que tengo que devolver, pero = muchas gracia spor el consejo :D!!


Hay una funcion tambien llamada array_key() que te devuelve la clave donde esta el valor del cual queres saber la clave.

Fijate que en la documentacion oficial la podes ver como una alternativa.