Adios php4... Bienvenido php5

Cambiar a php5 no solo significa estas al día con versiones, pues para mi significa madurez por parte del equipo de php en cuanto a la mejora de la Programación Orientada a Objetos.

Algunos dirán que prácticamente es lo mismo, misma sintaxis, mismas funciones. Y es que lo vergón de php5 es el avance del lenguaje para que sea de verdad orientado a objetos.

Pues de entre las características de la POO ha sido grandemente revisadas y mejoradas, de entre las mejoras están objetos por referencia, clases abstractas, interfaces, accesibilidad privada y protegida. Es de comentar que las mejores han sido influenciadas por java un ejemplo de esta influencia es el acceso a datos a traves de sus funciones mágicas __get y __set.

Ejem:

class Prueba {
private
$atributo1;

public function
__get($atributo) {
/*
Manejo de errores
*/
return $this->atributo;
}

public function __set($atributo, $valor) {
/*
Manejo de errores
*/
$this->atributo=$valor;
}
}

$p=new Prueba();
$p->atributo1="Valor";
echo
$p->atributo1;
?>


Pues como se ve la accesibilidad a miembros de clase a mejorado mucho. Por esta razon es que he migrado totalmente a php5, alguien tambie se va a preguntar que ¿si las cosas hechas en la version cuatro van a funcionar bien en la nueva? la respuesta es que si.

Comentarios (0)

0 Response to "Adios php4... Bienvenido php5"