PHP 7 abandonado propriedades
construtor estilo PHP4
Funções em PHP4 na classe com o mesmo nome que o nome da classe, esse recurso foi abandonado em PHP7 enquanto emitirá um erro de E_DEPRECATED. Quando o nome do método com o mesmo nome que a classe, ea classe não está no namespace, ao construtor PHP5 mesmo tempo (__construct) não existe, que irá produzir um erro de E_DEPRECATED.
Exemplos
Exemplos
class A {
função A () {
imprimir ( 'Estilo Construtor');
}
}
?>
A saída de execução de programa acima é:
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; A has a deprecated constructor in...
Estaticamente invocar um método não-estático
Estaticamente invocar um método não-estático não é mais suportada:
Exemplos
Exemplos
class A {
função b () {
print ( 'chamada Non-static' );
}
}
A :: b ();
?>
A saída de execução de programa acima é:
Deprecated: Non-static method A::b() should not be called statically in... Non-static call
password_hash () opções de fator aleatório
Função não precisa fornecer o valor original de sal pelo desenvolvedor. A função padrão de capacidade interna com sal, sem valor desenvolvedores sal.
opções de contexto capture_session_meta SSL
Abandonados "capture_session_meta" opções de contexto SSL. metadados relacionados a criptografia sobre as atividades de recursos de transmissão pode stream_get_meta_data (valor de retorno) de acesso.