tag strip_tags remove name ejemplo all php class function

php - remove - strip_tags wordpress



diferencia entre pública y estática pública? (4)

¿Qué significa estático?

Sé que público significa que se puede acceder desde fuera de la clase, y privado solo desde dentro de la clase


Estático significa que se puede acceder sin instanciar una clase. Esto es bueno para constantes.

Los métodos estáticos no deben tener ningún efecto sobre el estado del objeto. Pueden tener variables locales además de los parámetros.


Un ejemplo ... Cuando usamos la palabra clave static, entonces no podemos usar $ this ...

class Foo{ private $foo=''private''; private function priv_func(){ echo ''priv_method''; } public static function ger(){ echo $this->foo; $this->priv_func(); } } //class Zero extends Foo{}; $obj=new Foo; $obj->ger();

Error fatal: al usar $ this cuando no está en el contexto del objeto en


de http://php.net/manual/en/language.oop5.static.php

La declaración de propiedades o métodos de clase como estáticos los hace accesibles sin necesidad de crear una instancia de la clase. No se puede acceder a una propiedad declarada como estática con un objeto de clase instanciado (aunque puede hacerlo un método estático).


público : se puede acceder a los artículos públicos declarados en todas partes.

protected : Límites protegidos acceden a las clases heredadas y principales (y a la clase que define el elemento).

privado : límites privados de visibilidad solo para la clase que define el artículo.

static : una variable estática existe solo en un alcance de función local, pero no pierde su valor cuando la ejecución del programa deja este ámbito.

final : la palabra clave final evita que las clases secundarias anulen un método prefijando la definición con final. Si la clase en sí se define como definitiva, no se puede extender.

transitorio : una variable transitoria es una variable que puede no ser serializada.

volátil : una variable que podría ser modificada simultáneamente por múltiples hilos debería declararse volátil. Las variables declaradas como volátiles no serán optimizadas por el compilador porque su valor puede cambiar en cualquier momento.