2009-02-19 32 views
5

El título lo explica todo. ¿Cual es la diferencia?

var $foo; 
$bar; 

¿Cuál es la principal diferencia entre estas dos variables?

Me he dado cuenta de que "var $ foo" se usa principalmente para declarar atributos de clase, pero ¿por qué es así?

Gracias de antemano por todas sus respuestas.

Respuesta

16

En PHP 4 var se utiliza para definir variables en las clases. En PHP 5 está en desuso, y en su lugar debe usar public, private o protected. Fuera de las clases, no debería tener ningún efecto (aunque es posible que reciba una advertencia en PHP 5).

+0

¿recibe una advertencia en cuál de los dos casos? –

Cuestiones relacionadas