O que é função define () em PHP

O Que E Funcao Define Em Php



PHP é uma linguagem popular usada por desenvolvedores em todo o mundo para criar aplicativos da Web fortes e eficazes. Uma das razões pelas quais o PHP é tão versátil é que ele possui uma função especial integrada chamada definir() que permite aos desenvolvedores atribuir um valor específico a um símbolo e esse valor não pode ser alterado enquanto o programa está em execução.

Discutiremos os detalhes do definir() função, sintaxe e uso neste guia.

O que é uma função define () em PHP?

O definir() é uma função interna do PHP usada para criar constantes. Constantes são como variáveis, mas uma vez definidas dentro do programa, seus valores permanecem os mesmos. As constantes em PHP são úteis para armazenar valores que permanecem constantes ao longo da execução do programa.







Sintaxe

A sintaxe para usar o definir() função em PHP é a seguinte:



definir ( 'CONSTANT_NAME' , valor , caso - insensível )

A função define aceita os três parâmetros, um CONSTANT_NAME que especifica o nome da variável da constante, valor que define o valor da constante, e maiúsculas e minúsculas é um parâmetro que especifica se o nome da constante não deve diferenciar maiúsculas de minúsculas. Este é o parâmetro opcional e tem dois valores possíveis, Verdadeiro ou falso , o Verdadeiro é para o nome da variável que não diferencia maiúsculas de minúsculas e o Falso é para o nome com distinção entre maiúsculas e minúsculas. O comportamento padrão da função diferencia maiúsculas de minúsculas, enquanto o PHP não diferencia maiúsculas de minúsculas.



Exemplo 1

No exemplo a seguir, definimos uma variável constante chamada CONSTANTE com o valor LinuxDica . Em seguida, imprimimos o valor de CONSTANTE , a primeira instrução echo imprimirá o valor e a segunda exibirá um erro. Como a função diferencia maiúsculas de minúsculas:






definir ( 'CONSTANTE' , 'LinuxHint' ) ;
eco CONSTANTE . ' \n ' ;
eco Constante ;
?>

Exemplo 2

Você também pode atribuir o valor de uma constante a outra simplesmente referenciando a constante original ao definir a nova constante.



Por exemplo:


definir ( 'STR' , 'LinuxHint' ) ;
definir ( 'NEW_STR' , FOR ) ;

eco FOR ;
eco ' \n ' ;
eco NEW_STR ;
?>

O código PHP fornecido define uma constante chamada “STR” com o valor 'LinuxHint' e outra constante chamada “NEW_STR” que é atribuído o valor do “STR” constante. O código então gera os valores de ambas as constantes usando a instrução echo.

Conclusão

PHP tem uma maneira única de executar ações e é bem diferente de outras linguagens de programação populares. Em PHP, existem duas maneiras diferentes de definir um constante , um está usando o palavra-chave const e o outro está usando o definir() função. O constante em PHP podem ser usados ​​em qualquer parte do código e seu valor permanece o mesmo durante toda a execução do programa.