Recursos Descontinuados
 
  Núcleo do PHP
  
   
   Parâmetro implicitamente anulável
   
    O tipo de um parâmetro é implicitamente ampliado para aceitar null
    se o valor padrão para ele for null.
   
   
    O código a seguir:
    
    deve ser convertido para:
    
    ou
    
   
   
    No entanto, se tal declaração de parâmetro for seguida por um parâmetro
    mandatório:
    
    Precisa ser convertido para:
    
    ou
    
    já que posicionar parâmetro opcional antes de parâmetros requeridos foi descontinuado.
   
  
 
  
   
   Elevando zero à potência negativa
   
    Elevar um número à potência de um número negativo equivale a elevar
    o inverso do número ao oposto positivo da potência.
    Isto é, 10-2 é o mesmo que
    1 / 102.
    Portanto, elevar 0 à potência de um número negativo
    corresponde a dividir por 0, ou seja,
    0-2 é o mesmo que
    1 / 02, ou
    1 / 0. Sendo assim, esse comportamento foi descontinuado.
   
   
    Isso afeta o operador de exponenciação **
    e a função pow().
   
   
    Se a intenção for usar a semântica da IEEE 754, deve-se usar a nova
    função fpow().
   
   
  
   
   Usando sublinhado _ como nome de classe
   
    Nomear uma classe como _ foi descontinuado:
    
   
   Nota: 
    
     Classes cujos nomes iniciam com um sublinhado não
     foram descontinuadas:
     
    
   
   
  
   
   
   
    Chamar trigger_error() com
    error_level igual a
    E_USER_ERROR foi descontinuado.
   
   
    Tais usos devem ser substituídos pelo lançamento de uma exceção
    ou pela chamada a exit(), o que for mais apropriado.
   
   
  
   
   
   
    Como o nível de erro E_STRICT foi removido,
    esta constante foi descontinuada.
   
   
  
 
 
 
 
  DOM
  
  
   A constante DOM_PHP_ERR foi descontinuada.
  
  
  
   As seguintes propriedades foram formalmente descontinuadas:
   
  
  
 
  Hash
  
  
   Passar opções inválidas para funções hash foi descontinuado.
  
  
 
 
 
 
  PDO_PGSQL
  
   Usar pontos de interrogação escapados (??) dentro de
   strings envolvidas por cifrão foi descontinuado.
   Como o PDO_PGSQL agora tem seu próprio analisador SQL com suporte a strings envolvidas
   com cifrão, não é mais necessário escapar pontos de interrogação dentro delas.
  
  
 
 
 
 
 
 
 
 
  XML
  
  
   A função xml_set_object() foi descontinuada.
  
  
  
   Passar strings de tipo não-callable para as funções
   xml_set_()*
   foi descontinuado.