¿Qué es la función define () en PHP?

Que Es La Funcion Define En Php



PHP es un lenguaje popular utilizado por desarrolladores de todo el mundo para crear aplicaciones web sólidas y efectivas. Una de las razones por las que PHP es tan versátil es que tiene una función especial incorporada llamada definir() que permite a los desarrolladores asignar un valor específico a un símbolo, y ese valor no se puede cambiar mientras se ejecuta el programa.

Discutiremos el detalle de la definir() función, sintaxis y uso en esta guía.

¿Qué es una función de definición () en PHP?

El definir() es una función integrada en PHP utilizada para crear constantes. Las constantes son como variables, pero una vez que se definen dentro del programa, sus valores siguen siendo los mismos. Las constantes en PHP son útiles para almacenar valores que permanecen constantes durante la ejecución del programa.







Sintaxis

La sintaxis para usar el definir() La función en PHP es la siguiente:



definir ( 'CONSTANT_NOMBRE' , valor , caso - insensible )

La función define acepta los tres parámetros, un CONSTANT_NOMBRE que especifica el nombre de la variable de la constante, valor que define el valor de la constante, y mayúsculas y minúsculas es un parámetro que especifica si el nombre de la constante debe distinguir entre mayúsculas y minúsculas. Este es el parámetro opcional y tiene dos valores posibles, ya sea Verdadero o falso , el Verdadero es para el nombre de la variable que no distingue entre mayúsculas y minúsculas, y el FALSO es para el nombre que distingue entre mayúsculas y minúsculas. El comportamiento predeterminado de la función distingue entre mayúsculas y minúsculas, mientras que PHP ya no admite mayúsculas y minúsculas.



Ejemplo 1

En el siguiente ejemplo, hemos definido una variable constante llamada CONSTANTE con el valor Sugerencia de Linux . Luego imprimimos el valor de CONSTANTE , la primera declaración de eco imprimirá el valor y la segunda mostrará un error. Debido a que la función distingue entre mayúsculas y minúsculas:






definir ( 'CONSTANTE' , 'Pista de Linux' ) ;
eco CONSTANTE . ' \norte ' ;
eco Constante ;
?>

Ejemplo 2

También puede asignar el valor de una constante a otra simplemente haciendo referencia a la constante original al definir la nueva constante.



Por ejemplo:


definir ( 'STR' , 'Pista de Linux' ) ;
definir ( 'NUEVO_STR' , FUERZA ) ;

eco FUERZA ;
eco ' \norte ' ;
eco NUEVO_STR ;
?>

El código PHP dado define una constante llamada “STR” con el valor 'Pista de Linux' y otra constante llamada 'NUEVO_STR' que se le asigna el valor de la “STR” constante. Luego, el código genera los valores de ambas constantes mediante la instrucción echo.

Línea de fondo

PHP tiene una forma única de realizar acciones, y es bastante diferente de otros lenguajes de programación populares. En PHP, hay dos formas diferentes de definir un constante , uno está usando el palabra clave constante y el otro está usando el definir() función. El constante en PHP se pueden usar en cualquier parte del código y su valor permanece igual durante la ejecución del programa.