PHP - Definindo a localização com a função setlocale


Definir a localização em PHP é bastante útil para trabalhar com funções como strftime, que trabalham com o local definido.


setlocale(LC_ALL, 'PT-BR', 'portuguese');

É importante salientar alguns pontos sobre o código acima para fixar o que é importante:

  • A função aceita um número indefinido de valores a partir do segundo parâmetro. Ou seja, ela é uma função variádica.

  • Caso algum valor não seja suportado, a função irá tentar utilizar o próximo valor e assim sucessivamente. No exemplo, caso “PT-BR” não seja suportado o valor portuguese será utilizado.


ver todos os posts
Publicado em 19/06/2018