Portabilidade de métodos construtores em PHP

Publicado por Breno Henrique Duarte de Oliveira em 17/11/2006

[ Hits: 6.520 ]

Blog: http://www.vipertech.com.br

 


Portabilidade de métodos construtores em PHP



Olá pessoal,

Bom, queria deixar uma dica para quem utiliza OOP com PHP 5. Para métodos construtores em versões anteriores a 5 tínhamos de estar criando um método com o mesmo nome da classe.

No PHP 5 é só construir o método __construct. Para dar maior portabilidade para seus scripts, acostume a criar um método com o mesmo nome da classe, porém ele irá invocar o método __construct, ficando assim:

<?php
class carro {
   public function carro () {
      self::__construct();
   }
  
   public function __construct(){
      //comandos ....
   }
}
?>

Assim seu script poderá migrar da versão 5 para a 4 sem você ter problemas...
Outras dicas deste autor

Documentando seus programas PHP

Validar todo o form de maneira dinâmica

Leitura recomendada

Dicas de segurança em PHP

CakePHP - Trocar model no controller

Compilando php5 com suporte a mysql e mysqli simultâneamente

Instalação e configuração do fórum phpBB3 no CentOS 7

Váriaveis globais no PHP

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts