Una clase es una colección de variables y funciones que trabajan con estas variables. las variables se definen utilizando var y las funciones utilizando function.
EJEMPLO:
<?php
class Cart {
var $items; // Objetos en nuestro carrito de compras
// Agregar $num artículos de $artnr al carrito
function add_item($artnr, $num) {
$this->items[$artnr] += $num;
}
// Sacar $num artículos de $artnr fuera del carrito
function remove_item($artnr, $num) {
if ($this->items[$artnr] > $num) {
$this->items[$artnr] -= $num;
return true;
} elseif ($this->items[$artnr] == $num) {
unset($this->items[$artnr]);
return true;
} else {
return false;
}
}
}
?>
OBJETOS
Para crear un nuevo object, utilice la declaración new para instanciar una clase:
?php
class foo
{
function do_foo()
{
echo "Doing foo.";
}
}
$bar = new foo;
$bar->do_foo();
?>
No hay comentarios:
Publicar un comentario