Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/07/2014, 13:50
carriofamily
 
Fecha de Ingreso: julio-2012
Mensajes: 19
Antigüedad: 11 años, 10 meses
Puntos: 0
Extraer Variables de un array

Hola, me gustaría poder extraer ciertos datos de un array y almacenarlos en variables

el array tiene la siguiente estructura:
Código:
Array ( [0] => ProtocolNode Object ( [tag:ProtocolNode:private] => type [attributeHash:ProtocolNode:private] => Array ( [from] => numer-id [id] => id [participant] => number [offline] => 0 [type] => text [t] => time [notify] => Nick ) [children:ProtocolNode:private] => Array ( [0] => ProtocolNode Object ( [tag:ProtocolNode:private] => body [attributeHash:ProtocolNode:private] => Array ( ) [children:ProtocolNode:private] => [data:ProtocolNode:private] => msg ) ) [data:ProtocolNode:private] => ) )
si utilizo el siguiente codigo:
Código:
foreach ($msgs as $m) {
		$time = date("m/d/Y H:i", $m->attributeHash['t']);
		$from = str_replace("@s.whatsapp.net", "", $m->attributeHash['from']);
		$name = "(unknown)";
		$body = "";
}
me da error:
Código:
Fatal error: Cannot access private property ProtocolNode::$attributeHash in
alguien me puede ayudar? gracias