Foros del Web » Programando para Internet » PHP »

¿cómo imprimo la llave de un array contenido en un objeto?

Estas en el tema de ¿cómo imprimo la llave de un array contenido en un objeto? en el foro de PHP en Foros del Web. Hola. mi código es este y obtengo estas salidas: Código PHP:                     var_dump ( $Q ); object ( stdClass ) #3 (1) {    [ "fecha_de_registro" ]=>   array( ...
  #1 (permalink)  
Antiguo 31/10/2015, 22:45
SLD
 
Fecha de Ingreso: diciembre-2013
Mensajes: 121
Antigüedad: 10 años, 4 meses
Puntos: 6
¿cómo imprimo la llave de un array contenido en un objeto?

Hola.

mi código es este y obtengo estas salidas:
Código PHP:
                    var_dump($Q);

object(stdClass)#3 (1) {
  
["fecha_de_registro"]=>
  array(
2) {
    [
0]=>
    
string(10"2015-10-31"
    
[1]=>
    
string(8"18:25:58"
  
}
}


                    
var_dump($Q -> $kt[2]);

array(
2) {
  [
0]=>
  
string(10"2015-10-31"
  
[1]=>
  
string(8"18:25:58"
}


                    
print_r($Q -> $kt[2]);

Array
(
    [
0] => 2015-10-31
    
[1] => 18:25:58
)


                    
print_r($Q -> $kt[2][1]);
<
br />
<
b>Notice</b>:  Undefined propertystdClass::$e in <b>C:HTTPWWWacceso.php</bon line <b>149</b><br /> 
... entonces cómo puedo imprimir el valor [1] de ese ARRAY que está contenido en el objeto?

Gracias
  #2 (permalink)  
Antiguo 01/11/2015, 03:03
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: ¿cómo imprimo la llave de un array contenido en un objeto?

Saludo

Intenta con

Código PHP:
Ver original
  1. print_r($Q -> $kt[2][1]);
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Etiquetas: contenido, fecha, llave, registro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:22.