Maison développement back-end Problème PHP Comment définir une constante personnalisée en php

Comment définir une constante personnalisée en php

Sep 25, 2019 am 09:56 AM
常量

Comment définir une constante personnalisée en php

PHP accepte par défaut que les identifiants de constantes soient toujours en majuscules, et que la portée des constantes est globale et accessible n'importe où dans le script. Les noms de constantes légales commencent par une lettre ou un trait de soulignement, suivis de

suivi de lettres, de chiffres ou de traits de soulignement. Les lettres sont toujours en majuscule. Une fois qu'une constante est définie, elle ne peut pas être modifiée ou indéfinie. Les constantes ne peuvent contenir qu'un seul type de données, tel qu'un entier ou une chaîne

. Lors de l'obtention d'une valeur constante, vous devez spécifier le nom de la constante, mais vous n'avez pas besoin d'ajouter le signe $. Les constantes du système PHP commencent par __ et les constantes personnalisées doivent essayer de ne pas commencer par __.

En PHP, utilisez la fonction définir() pour définir des constantes et attribuer des valeurs. Le format de syntaxe est :

boolean define(string name, mixed value [, bool case_insensitive])
Copier après la connexion

Parmi eux, le nom représente le nom de la constante à définir ; la valeur de la constante ; case_insensitive représente s'il faut être sensible à la casse lors du référencement à cette constante. Si cette valeur est vraie, cela signifie qu'elle n'est pas sensible à la casse.

Dans PHP5.3 et versions ultérieures, vous pouvez utiliser le mot-clé const pour définir des constantes en dehors de la définition de la classe. Une fois qu'une constante est définie, elle ne peut pas être modifiée ou indéfinie.

Si une constante non définie est utilisée, PHP suppose qu'il veut le nom de la constante elle-même, comme le montre la figure lorsqu'il l'appelle avec une chaîne (HELLO correspond à "HELLO"), et émettra un E_NOTICE erreur de niveau. Exemple :

<?php
//合法的常量名
define("PI", "3.1415926");
define("MAXLENGTH", "100M");
define("TITLE", "PHP视频大全");
//PHP5.3之后新增的常量命名方式
const MIN_VALUE=0.0;
const MAX_VALUE=1.0;
?>
Copier après la connexion

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.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Vous avez un jeu croisé?
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

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)

Que sont les constantes en langage C ? Pouvez-vous donner un exemple ? Que sont les constantes en langage C ? Pouvez-vous donner un exemple ? Aug 28, 2023 pm 10:45 PM

Une constante est aussi appelée variable et une fois définie, sa valeur ne change pas lors de l'exécution du programme. Par conséquent, nous pouvons déclarer une variable comme une constante faisant référence à une valeur fixe. On l'appelle aussi texte. Les constantes doivent être définies à l'aide du mot-clé Const. Syntaxe La syntaxe des constantes utilisées dans le langage de programmation C est la suivante - consttypeVariableName; (ou) consttype*VariableName; Différents types de constantes Les différents types de constantes utilisées dans le langage de programmation C sont les suivants : Constantes entières - Par exemple : 1,0 ,34, 4567 Constantes à virgule flottante - Exemple : 0.0, 156.89, 23.456 Constantes octales et hexadécimales - Exemple : Hex : 0x2a, 0xaa.. Octal

Comment créer une constante en Python ? Comment créer une constante en Python ? Aug 29, 2023 pm 05:17 PM

Les constantes et les variables sont utilisées pour stocker les valeurs des données dans la programmation. Une variable fait généralement référence à une valeur qui peut changer dans le temps. Une constante est un type de variable dont la valeur ne peut pas être modifiée lors de l'exécution du programme. Il n'y a que six constantes intégrées disponibles en Python, elles sont False, True, None, NotImplemented, Ellipsis(...) et __debug__. Hormis ces constantes, Python ne dispose d'aucun type de données intégré pour stocker des valeurs constantes. Exemple Un exemple de constante est illustré ci-dessous - False=100 sorties SyntaxError:cannotassigntoFalseFalse est une constante intégrée en Python utilisée pour stocker des valeurs booléennes.

En Java, est-il possible de définir une constante en utilisant uniquement le mot-clé final ? En Java, est-il possible de définir une constante en utilisant uniquement le mot-clé final ? Sep 20, 2023 pm 04:17 PM

Une variable constante est une variable dont la valeur est fixe et dont une seule copie existe dans le programme. Une fois que vous avez déclaré une variable constante et lui avez attribué une valeur, vous ne pouvez plus modifier sa valeur tout au long du programme. Contrairement à d'autres langages, Java ne prend pas directement en charge les constantes. Cependant, vous pouvez toujours créer une constante en déclarant une variable static et final. Statique - Une fois que vous avez déclaré une variable statique, elle sera chargée en mémoire au moment de la compilation, c'est-à-dire qu'une seule copie sera disponible. Final - Une fois que vous avez déclaré une variable finale, sa valeur ne peut plus être modifiée. Par conséquent, vous pouvez créer une constante en Java en déclarant la variable d'instance comme statique et finale. Exemple de démonstration classData{&am

Erreur PHP : Comment résoudre le problème lors de l'appel d'une constante non définie ? Erreur PHP : Comment résoudre le problème lors de l'appel d'une constante non définie ? Aug 26, 2023 pm 03:39 PM

PHP est un langage de script côté serveur largement utilisé dans le développement Web. Sa flexibilité et sa facilité d'utilisation en font le premier choix de nombreux développeurs. Cependant, lors de l’utilisation de PHP, nous rencontrons parfois des rapports d’erreurs. Cet article se concentrera sur l'erreur « Appel à une constante non définie » et sur la façon de la résoudre. 1. Description du problème Lorsque nous utilisons une constante non définie dans le code, PHP génère une erreur fatale, nous invitant à appeler une constante non définie. Voici un exemple courant : echoMY_

Guide d'étude des méthodes de définition et d'initialisation des constantes de type de données de base Guide d'étude des méthodes de définition et d'initialisation des constantes de type de données de base Jan 05, 2024 pm 02:08 PM

Pour apprendre la définition et la méthode d'initialisation des constantes de type de données de base, des exemples de code spécifiques sont nécessaires. En programmation, divers types de données de base sont souvent utilisés, tels que les entiers, les types à virgule flottante, les types de caractères, etc. Lorsque vous utilisez ces types de données, vous devez non seulement comprendre leur définition et leur utilisation, mais également comment définir et initialiser leurs constantes. Cet article vous présentera la méthode de définition et d'initialisation des constantes de type de données de base et donnera des exemples de code spécifiques. Méthode de définition et d'initialisation des constantes entières Les constantes entières incluent int, long, short et byt

Erreur PHP : que dois-je faire si j'utilise une constante non définie comme nom de propriété ? Erreur PHP : que dois-je faire si j'utilise une constante non définie comme nom de propriété ? Aug 17, 2023 pm 02:13 PM

Erreur PHP : que dois-je faire si j'utilise une constante non définie comme nom de propriété ? Dans le développement PHP, nous utilisons souvent des classes et des objets pour organiser et gérer le code. Dans le processus de définition d'une classe, les attributs de la classe (c'est-à-dire les variables membres) jouent un rôle important dans la sauvegarde des données. Cependant, lorsque nous utilisons des propriétés, une erreur se produit parfois lors de l'utilisation de constantes non définies comme noms de propriété. Cet article explique les causes de cette erreur et propose plusieurs solutions. Tout d’abord, regardons un exemple simple pour illustrer ce problème. Supposons que nous ayons un fichier nommé "Par

Cet article vous aidera à comprendre les variables et les constantes en Python Cet article vous aidera à comprendre les variables et les constantes en Python Jul 25, 2023 pm 02:15 PM

Cet article est basé sur les bases de Python. Il présente principalement la différence entre les variables et les constantes dans les bases de Python. Il explique en détail l'utilisation des variables et utilise des cas riches et des rendus de code pour aider tout le monde à mieux comprendre.

Conventions de dénomination en PHP : comment nommer des constantes et des noms de fichiers à l'aide de la nomenclature de soulignement Conventions de dénomination en PHP : comment nommer des constantes et des noms de fichiers à l'aide de la nomenclature de soulignement Jul 30, 2023 am 10:36 AM

Conventions de dénomination en PHP : Comment utiliser la nomenclature de soulignement pour nommer des constantes et des noms de fichiers En programmation PHP, de bonnes conventions de dénomination sont très importantes pour améliorer la lisibilité et la maintenabilité du code. Cet article expliquera comment utiliser la nomenclature de soulignement pour nommer des constantes et des noms de fichiers, et le démontrera avec des exemples de code. Convention de dénomination des constantes En PHP, les constantes sont généralement nommées en lettres majuscules, les mots étant séparés par des traits de soulignement. Cette convention de dénomination distingue clairement les constantes des variables et est facile à lire et à comprendre. Voici quelques exemples courants de dénomination de constantes : def

See all articles