Como configurar o PHP para que ele seja fortemente tipado?

Para atribuir o valor strict_types=1 no arquivo php.ini, você precisa primeiro localizar o arquivo. Em alguns sistemas, ele pode estar no diretório /etc/php/, enquanto em outros pode estar em /etc/php/php.ini ou em algum outro lugar.

Uma vez que você tenha localizado o arquivo php.ini, abra-o com um editor de texto. Em seguida, procure a seção [PHP] e adicione a linha declare_strict_types=1 abaixo dela:



[PHP]
declare_strict_types=1

Salve o arquivo e reinicie o servidor web para que as alterações entrem em vigor.

É importante notar que a declaração declare(strict_types=1) só é aplicada ao arquivo atual. Se você deseja ativar o modo estrito em todos os arquivos do seu projeto, você deve adicionar a declaração ao início de cada um deles.

Além disso, é possível ativar o modo estrito a partir do código PHP, adicionando a declaração no início do arquivo:



<?php
declare(strict_types=1);

Isso tem o mesmo efeito que adicionar a linha declare_strict_types=1 no arquivo php.ini, mas só será aplicado ao arquivo atual.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Sair da versão mobile