Tengo una clase y tiene algunos métodos estáticos, algunos no estáticos. Tiene una propiedad estática. Estoy tratando de acceder a esa propiedad dentro de todos sus métodos, no puedo descifrar la sintaxis correcta.¿Tiene acceso a la propiedad estática a través de métodos estáticos y no estáticos?
Lo que tengo es la siguiente:
class myClass {
static public $mode = 'write';
static public function getMode() {
return myClass::$mode;
}
public function getThisMode() {
return $this->mode;
}
}
¿Puede alguien decirme la sintaxis real para éste?
Sí, eso funcionó. Gracias. Aunque me da un poco de curiosidad saber por qué el modo className :: $ no funciona. Aceptaré tu pregunta tan pronto como me deje. – DanRedux
@DanRedux Cheers. ¿Estás seguro de que tu primera función no devuelve nada? – yehuda
@DanRedux acaba de verificar su código y ambos funcionan bien con mi cambio de identidad. usar myClass también está bien. – yehuda