Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/04/2003, 07:42
Avatar de epplestun
epplestun
 
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 22 años, 5 meses
Puntos: 5
jejje :) mu bien

El caso es, en PHP5 se añaden las PPP, private, public y protected, son tipos de variables o funciones, es deicr puedes dar niveles de acceso a las funciones y a las variables de la clase como en c++ o java.

En cuanto a tu code .... pos lo que dijo Josemi, $this-> o sino con el nombre de la clase.

Código PHP:
clase::variable 2
El caso es, no puedes trabajar con variables externas a la clase, una solucion es definiendo el valor de la variable, es decir:

Código PHP:
define("tres",3);

class 
clase
{
var 
$uno 1;
function 
calcula()
{
return (
$this->uno+tres);
}
}

$ob = new clase;
echo 
$ob->calcula(); 
Eso te devolvera 4.

Es una solución chapuzera pero weno ....
__________________
Usuario registrado de Linux #288725