PHP 5.3.3 (O que vocês acham?)
E ae Pessoal!!!
Tudo tranquilo???
É o seguinte.
Estive vendo no php.net algumas coisinhas sobre a nova versão liberada (PHP 5.3.3)
Bem...
Neste código abaixo
http://www.php.net/archive/2010.php#id2010-07-22-2
Bem, como mostrado acima. Este código iria tratar Bar() como um construtor.
Já na nova versão, será tratado como um método.
Não gostei muito desta novidade.
O que vocês acham sobre isto???
Qual a opnião de vocês???
Abraço a todos!
Tudo tranquilo???
É o seguinte.
Estive vendo no php.net algumas coisinhas sobre a nova versão liberada (PHP 5.3.3)
Bem...
Neste código abaixo
<?php namespace Foo; class Bar { public function Bar() { // treated as constructor in PHP 5.3.0-5.3.2 // treated as regular method in PHP 5.3.3 } } ?>
http://www.php.net/archive/2010.php#id2010-07-22-2
Bem, como mostrado acima. Este código iria tratar Bar() como um construtor.
Já na nova versão, será tratado como um método.
Não gostei muito desta novidade.
O que vocês acham sobre isto???
Qual a opnião de vocês???
Abraço a todos!
comentários (0)
suspender
Lista de Respostas:
15/08/2010 11:21pm
(~14 anos atrás)
(~14 anos atrás)
Eu não vejo problemas.
A mudança só afeta as classes com namespace. Classes sem namespace continuam com as duas formas de se definir o construtor.
Ou seja, código antigo continua funcionando, afinal, código antigo não usa namespace.
A mudança só afeta as classes com namespace. Classes sem namespace continuam com as duas formas de se definir o construtor.
Ou seja, código antigo continua funcionando, afinal, código antigo não usa namespace.
15/08/2010 11:32pm
(~14 anos atrás)
(~14 anos atrás)
hehehehehehehe
Tem razão.
Agora é que eu vim entender que isto vale apenas para classes com namespace...
Dow...
Fim de papo
ehehehehehehehe
Valeu!!!
Tem razão.
Agora é que eu vim entender que isto vale apenas para classes com namespace...
Dow...
Fim de papo
ehehehehehehehe
Valeu!!!