Lançamento do PHP 8.5
(php.net)- Adição do operador pipe.
- Função
clone()que permite modificar propriedades internas do objeto no momento em que ele é clonado. Antes, a clonagem de objetos era feita comclone, tratado como palavra-chave, mas nesse caso era difícil modificar propriedadesreadonly. - Closures estáticas e FCC passam a ser tratadas como expressões constantes. Agora é possível usar closures em Attributes, propriedades e valores padrão de parâmetros.
- Adição do método
Closure::getCurrent()para identificar a si próprio dentro de uma closure. - Adição de
curl_share_init_persistent(), um handle cURL compartilhado que não é destruído até o fim da requisição PHP. - Propriedades estáticas também podem ter visibilidade assimétrica.
private(set) static string $foo;
- Foi aplicado o design vencedor do concurso de design da página de lançamento do PHP 8.5.
Ainda não há comentários.