<?php
class Cart {
var $items; // Items en nuestro carro de la compra
// Añadir $num artículos de tipo $artnr al carro
function add_item ($artnr, $num) {
$this->items[$artnr] += $num;
}
// Sacar $num artículos del tipo $artnr del carro
function remove_item ($artnr, $num) {
if ($this->items[$artnr] > $num) {
$this->items[$artnr] -= $num;
return true;
} else {
return false;
}
}
}
?>
ese es el ejemplo que sale en el manual de php acerca de clases y objetos, pues resulta que cuando llega al primer ->, es decir: $this->items[$artnr] += $num;
el script se detiene y la salida es el texto del script parecido a esto:
items[$artnr] += $num;
}
// Sacar $num artículos del tipo $artnr del carro
function remove_item ($artnr, $num) {
if ($this->items[$artnr] > $num) {
$this->items[$artnr] -= $num;
return true;
} else {
return false;
}
}
}
?>
es un ejemplo me pasa eso y no encuentro informacion de como resolverlo si alguien me puede ayudar se los agradezco de verdad,
Saludos,
Pedro Losada