Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/12/2011, 22:11
Avatar de efex_
efex_
 
Fecha de Ingreso: noviembre-2011
Mensajes: 17
Antigüedad: 13 años
Puntos: 4
Respuesta: valor de un objeto indexado

Código PHP:
Ver original
  1. saludos=array('hola');

Te daria error por que te falta el signo '$', ademas la clave 'hola' no tiene un valor.

Código PHP:
Ver original
  1. $saludos = (object)array($saludos);

La funcion de array está de mas.

Código PHP:
Ver original
  1. echo $saludos->{'0'}

No es la forma correcta de imprimirlo por pantalla.
Te dejo este ejemplo.

Código PHP:
Ver original
  1. <?php
  2. $a = array (
  3.    'saludo' => 'hola',
  4.    'despedida' => 'adios'
  5. );
  6. // Como ves la clave saludo y despedida contienen un valor asignado.
  7. $p = (object) $a;
  8. // Esta es la fomrma de pasar un array a un obj(sin la funcion array)
  9. echo $p->saludo; // Imprimiria por pantalla hola
  10. echo '<br>'.$p->despedida; // Imprimiria por pantalla adios
  11. ?>