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:
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.
0 Response to "Adios php4... Bienvenido php5"
Publicar un comentario