Foros del Web » Programando para Internet » PHP »

recorrer array e imprimirlo

Estas en el tema de recorrer array e imprimirlo en el foro de PHP en Foros del Web. Como puedo recorrer este array e imprimirlo? Código PHP: stdClass Object  ( [ data ] => Array (  [ 0 ] =>  stdClass Object  ( [ id ] =>  418504448857_13549623  [ from ] =>  stdClass Object  ...
  #1 (permalink)  
Antiguo 13/01/2011, 08:53
davidbrepe
Invitado
 
Mensajes: n/a
Puntos:
recorrer array e imprimirlo

Como puedo recorrer este array e imprimirlo?
Código PHP:
stdClass Object ( [data] => Array ( 
[
0] => stdClass Object ( [id] => 418504448857_13549623 [from] => stdClass Object ( [name] => Charo López BenÃ*tez [id] => 1566363041 ) [message] => nos enseñópero hay gente que nunca aprendey sólo vé dinero en la Naturalezaqué penacreo que si vivieraestarÃ*a pasándolo muy malcon tat@s desalmados sin escrúpulos [created_time] => 2010-04-16T17:14:07+0000 
[
1] => stdClass Object ( [id] => 418504448857_13550100 [from] => stdClass Object ( [name] => Aida Canos Piguillem [id] => 100000964315216 ) [message] => solo hay que ver lo que esta ahora de moda en NYtrocear el pulpo vivo en la mesa del restaurante para que unos individuos sin escrupulos se lo comanEs una pena lo poco que algunas personas respetan la vida tanto animal como vegetal. [created_time] => 2010-04-16T18:29:23+0000 
 ) ) 
Lo que quiero es que me imprima tanto el array 0 como el 1
algo así, pero que funcione xD
Código PHP:
echo "ID:" $obj_php->data->$obj_php->data->id;  
echo 
"Nombre:" $obj_php->data->$obj_php->data->from->name
Un saludo!
  #2 (permalink)  
Antiguo 13/01/2011, 09:00
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: recorrer array e imprimirlo

Con foreach.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 13/01/2011, 09:06
Avatar de odiseus  
Fecha de Ingreso: enero-2011
Mensajes: 109
Antigüedad: 13 años, 3 meses
Puntos: 3
Respuesta: recorrer array e imprimirlo

Como bien ha dicho el anterior comentario, utilizando foreach, quedaria así

Código PHP:
foreach($obj_php->data as $key => $objeto)
{
    echo 
"ID:" $objeto->id."<br>";
    echo 
"Nombre:" $objeto->from->name."<br>";

He editado el post porque tenía unos errores en PHP. Lo siento

Para hacer una prueba de lo que querías hice un test funcional con lo siguientes objetos:

Código PHP:
$objetoObjetos  = new stdClass();
$objetoObjetos->data    = array();

$objeto11   = new stdClass();
$objeto11->name "Jorge Jorda Pardo";

$objeto21   = new stdClass();
$objeto21->name "Antonio";

$objeto1    = new stdClass();
$objeto1->id    123845;
$objeto1->from  $objeto11;

$objeto2    = new stdClass();
$objeto2->id    1232157;
$objeto2->from  $objeto21;

array_push($objetoObjetos->data$objeto1);
array_push($objetoObjetos->data$objeto2); 

Última edición por odiseus; 13/01/2011 a las 09:12
  #4 (permalink)  
Antiguo 13/01/2011, 09:22
davidbrepe
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: recorrer array e imprimirlo

muchas gracias a ambos ;)
ahora ya puedo integrar mi album facebook y sus comentarios en mi web ;)
Un saludo!!!
  #5 (permalink)  
Antiguo 13/01/2011, 09:26
Avatar de odiseus  
Fecha de Ingreso: enero-2011
Mensajes: 109
Antigüedad: 13 años, 3 meses
Puntos: 3
Respuesta: recorrer array e imprimirlo

Para eso esta el foro para ayudar, enhorabuena

Etiquetas: recorrer
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 10:42.