Maison  >  Article  >  développement back-end  >  Résumé des connaissances sur les constantes en PHP

Résumé des connaissances sur les constantes en PHP

墨辰丷
墨辰丷original
2018-05-23 18:03:261021parcourir

Cet article présente principalement des informations pertinentes sur les connaissances constantes en PHP. Les amis qui en ont besoin peuvent s'y référer

Les constantes en PHP sont divisées en constantes personnalisées et constantes système

Caractéristiques des constantes :

  1. Après réglage, la valeur d'une constante ne peut pas être modifiée

  2. Les noms de constantes ne nécessitent pas de signe dollar à le début ($)

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

  4. Les valeurs constantes ne peuvent être que des chaînes ou des nombres

Obtenez la valeur d'une constante :

  • Utilisez le nom de la constante pour obtenir la valeur directement

  • Utilisez la fonction ==constant()==, cela a le même effet que d'utiliser directement le nom de la constante pour afficher, mais la fonction peut générer dynamiquement différentes constantes, elle doit donc être flexible et pratique à utiliser. Fonction

définie() : détermine si une constante a été définie

define("PI",3.14);

$is1 = defined('PI');
$is2 = defined('PI1');

var_dump($is1); // boolean true
var_dump($is2); // boolean false

1. Constante personnalisée

En PHP, utilisez la fonction ==define()== pour définir une constante

define("PI",3.14);
echo constant('PI');

define("GREETING","Hello world!",TRUE);
echo constant('greeting');

2. Constantes système

Les constantes système courantes sont :

1. __FILE__ : nom du fichier du programme PHP. Cela peut nous aider à obtenir l'emplacement physique du fichier actuel sur le serveur.

2. __LINE__ : Le nombre de lignes dans le fichier du programme PHP. Il peut nous dire sur quelle ligne se trouve le code actuel.

3. PHP_VERSION : Le numéro de version de l'analyseur actuel. Il peut nous indiquer le numéro de version de l'analyseur PHP actuel, et nous pouvons savoir à l'avance si notre code PHP peut être analysé par l'analyseur PHP.

4. PHP_OS : Le nom du système d'exploitation qui exécute la version actuelle de PHP. Il peut nous indiquer le nom du système d'exploitation utilisé par le serveur et nous pouvons optimiser notre code en fonction de ce système d'exploitation.

echo __FILE__; // E:\Web\Project\_wamp\demo.php
echo __LINE__; // 3
echo PHP_VERSION; // 5.6.25
echo PHP_OS; // WINNT

Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.


Recommandations associées :

PHPComment utiliser curl pour simuler le téléchargement de publications et la réception de conseils files_php

PHPImitation de la bibliothèque Baidu, effet de document en ligne Doudin (word, excel, ppt vers flash)_compétences php

La classe de messagerie php appelle le serveur SMTP distant pour envoyer des compétences d'implémentation de courrier_php

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