Maison  >  Article  >  développement back-end  >  Comment utiliser la fonction de définition de php

Comment utiliser la fonction de définition de php

藏色散人
藏色散人original
2019-05-27 09:17:573715parcourir

La fonction php Définir est utilisée pour définir une constante. Sa syntaxe est définir(nom, valeur, case_insensitive). Le paramètre nom est obligatoire et précise le nom de la constante ;

Comment utiliser la fonction de définition de php

Comment utiliser la fonction de définition php ?

Définition et utilisation

La fonction define() définit une constante.

Les constantes sont similaires aux variables, sauf que :

● Après réglage, la valeur de la constante ne peut pas être modifiée

● Les noms de constantes ne nécessitent pas de signe dollar ($ ) au début

● La portée n'affecte pas l'accès aux constantes

● Les valeurs constantes ne peuvent être que des chaînes et des nombres

Syntaxe

define(name,value,case_insensitive)

Paramètres

nom requis. Spécifie le nom de la constante.

valeur requise. Spécifie la valeur de la constante. PHP7 prend en charge les tableaux, les exemples sont les suivants :

<?php
// PHP7+ 支持
define(&#39;ANIMALS&#39;, [
    &#39;dog&#39;,
    &#39;cat&#39;,
    &#39;bird&#39;
]);
echo ANIMALS[1]; // 输出 "cat"
?>

case_insensitive facultatif. Spécifie si les noms de constantes sont sensibles à la casse. Valeurs possibles :

TRUE - insensible à la casse

FALSE - par défaut. Sensible à la casse

Valeur de retour :

Renvoie VRAI en cas de succès, FAUX en cas d'échec.

Version PHP : 4+

Exemple 1

Définir une constante insensible à la casse :

<?php 
define("GREETING","Hello you! How are you today?",TRUE); 
echo constant("greeting"); 
?>

Sortie :

Hello you! How are you today?

Exemple 2

Définir une constante sensible à la casse :

<?php 
define("GREETING","Hello you! How are you today?"); 
echo constant("GREETING"); 
?>

Sortie :

Hello you! How are you today?

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn