Maison Problème commun Quelle est la différence entre définir et définir

Quelle est la différence entre définir et définir

Apr 08, 2019 pm 02:58 PM
define defined

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.

Quelle est la différence entre définir et définir

[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")
Copier après la connexion

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);
Copier après la connexion

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!

Déclaration de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

définirComment définir des macros multilignes définirComment définir des macros multilignes Oct 11, 2023 pm 01:24 PM

définir définit une macro multiligne en utilisant `\` pour diviser `do { \ printf("%d\n", x \ } while (0)` en plusieurs lignes pour la définition. Dans une définition de macro, la barre oblique inverse `\` doit être le dernier caractère de la définition de macro et ne peut pas être suivie d'espaces ou de commentaires. Lorsque vous utilisez `\` pour la continuation de ligne, veillez à garder le code lisible et assurez-vous qu'il y a un `\` à la fin de chaque ligne.

Explorez l'importance et le rôle de la fonction de définition en PHP Explorez l'importance et le rôle de la fonction de définition en PHP Mar 19, 2024 pm 12:12 PM

L'importance et le rôle de la fonction de définition en PHP 1. Introduction de base à la fonction de définition En PHP, la fonction de définition est une fonction clé utilisée pour définir des constantes. Les constantes ne changeront pas leurs valeurs pendant l'exécution du programme. Les constantes définies à l'aide de la fonction de définition sont accessibles tout au long du script et sont globales. 2. La syntaxe de la fonction de définition La syntaxe de base de la fonction de définition est la suivante : définir("nom constant","valeur constante&qu

DefineComment définir la compilation conditionnelle DefineComment définir la compilation conditionnelle Oct 11, 2023 pm 01:20 PM

La compilation DefineConditional peut être réalisée en utilisant les directives de prétraitement `#ifdef`, `#ifndef`, `#if`, `#elif`, `#else` et `#endif`.

définir l'utilisation de la macro de fonction définir l'utilisation de la macro de fonction Oct 11, 2023 pm 12:00 PM

Utilisation de la macro de fonction de définition : 1. Définissez une macro de calcul simple, "#define SQUARE(x) ((x) * (x))" 2. Définissez une macro avec plusieurs paramètres, "#define MAX(a , b) ; ) ((a) > (b) ? (a) : (b))"; 3. Définir des macros avec des expressions complexes, "#define ABS(x) ((x) < 0 ? -(x ) : (x) ) ».

La différence entre typedef et définir La différence entre typedef et définir Sep 26, 2023 am 10:41 AM

La différence entre typedef et definition réside dans la vérification du type, la portée, la lisibilité, la gestion des erreurs, l'utilisation de la mémoire, etc. Introduction détaillée : 1. Vérification de type, l'alias de type défini par typedef est un type réel, et la vérification de type sera effectuée, tandis que la macro définie par définir n'est qu'un simple remplacement de texte, et la vérification de type ne sera pas effectuée 2. Portée ; , l'alias de type défini par typedef. La portée de est locale et valide uniquement dans la portée actuelle, tandis que la macro définie par définir est globale et peut être utilisée n'importe où. 3. Lisibilité, etc.

Explication détaillée de l'utilisation définie Explication détaillée de l'utilisation définie Oct 11, 2023 am 11:53 AM

définir l'utilisation : 1. Définir des constantes ; 2. Définir des macros de fonction : 3. Définir une compilation conditionnelle 4. Définir des macros multilignes.

Une brève analyse des solutions aux rapports d'erreurs dans les jugements définis par PHP Une brève analyse des solutions aux rapports d'erreurs dans les jugements définis par PHP Mar 23, 2023 pm 04:35 PM

PHP est un langage côté serveur couramment utilisé et constitue le langage de développement de nombreux grands sites Web. Dans le processus de développement PHP, nous utilisons souvent la fonction définie() pour déterminer si une constante est définie. Cependant, parfois, lorsque nous utilisons la fonction définie(), nous rencontrerons des invites d'erreur. Cet article vous amènera à résoudre le problème du rapport d'erreurs de jugement défini par PHP.

Comment utiliser définir pour définir des constantes Comment utiliser définir pour définir des constantes Oct 11, 2023 am 11:57 AM

Utilisation des constantes de définition : 1. Définir des constantes numériques, "#define PI value" ; 2. Définir des constantes de chaîne, "#define GREETING "string"" 3. Définir des constantes d'expression, "#define MAX(a, b) (( a) > (b) ? (a) : (b)) ».