Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/02/2005, 10:13
fran86
 
Fecha de Ingreso: agosto-2002
Ubicación: Colón - Entre Rios - Argentina
Mensajes: 647
Antigüedad: 21 años, 8 meses
Puntos: 8
$items es un array, aasi que has una funcion que simplemente te devuelva $this->$items;

Dentro de una clase no seria bueno que muestres o hagas un echo de algo, simplemente limitate a devolver el array.
Luego haces lo que quieras fuera de la clase.
Código PHP:
function elementos()
{
    if( 
is_array($this->items) ) {
        return 
$this->items;
    } else {
        return 
false;
    }

fuera de la clase podrias hacer algo asi como
[PHP]
$carrito = new Carrito();
$carrito ->add_articulo(******);
$array = $carrito ->elementos();
foreach ($array as $articulo) {
echo $articulo;
}
[PHP]

Saludos