![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
22/05/2007, 12:10
|
| | Fecha de Ingreso: mayo-2007
Mensajes: 2
Antigüedad: 17 años, 8 meses Puntos: 0 | |
[Clases] error ejecutando script al llegar usar -> <?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 |