Maison >Problème commun >Quelle est la différence entre définir et définir
Les différences entre définir et défini sont : 1. Define est utilisé pour définir une constante et elle ne peut pas être modifiée ou annulée une fois définie. 2. Define vérifie si la constante est définie et renvoie vrai si elle existe ; . Renvoie false s'il n'existe pas.
[Tutoriel recommandé : Tutoriel PHP]
définir et définir le différence
define
define est utilisé pour définir une constante. La constante représente la portée globale, elle peut donc être utilisée directement dans le script sans tenir compte de la portée globale. portée. accessible de n’importe où. Mais une chose à noter est qu'une fois qu'une constante est définie, elle ne peut pas être modifiée ou indéfinie
Exemple :
define("path","root/www/web")
où root/www/web est la valeur du constant
défini
défini est utilisé pour détecter si la constante est définie. Si la constante existe, elle renvoie vrai. Si elle n'existe pas, elle est définie. renvoie false
Exemple :
defined('APP_PATH') or define('APP_PATH', dirname($_SERVER['SCRIPT_FILENAME']) . DS);
Le code ci-dessus signifie que si app_path est défini, renvoie true, s'il n'est pas défini, exécutez le code après ou
Résumé : Ce qui précède est cet article Tout le contenu, j'espère qu'il sera utile à tout le monde
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!