Maison >développement back-end >Problème PHP >Explication détaillée de la signification et de l'utilisation de définir en php

Explication détaillée de la signification et de l'utilisation de définir en php

王林
王林avant
2019-09-05 11:54:134059parcourir

Explication détaillée de la signification et de l'utilisation de définir en php

fonction define() compréhension 1 (se concentrer sur la compréhension de la fonction)

la fonction define() définit une constante.

Caractéristiques des constantes :

Les constantes sont similaires aux variables. La différence est : après réglage, la valeur de la constante ne peut pas être modifiée. Le nom de la constante n'a pas besoin du signe dollar ($). au début. Portée N'affecte pas l'accès aux constantes, les valeurs constantes ne peuvent être que des chaînes ou des nombres.

définir la compréhension de la fonction 2 (se concentrer sur la compréhension des paramètres)

Syntaxe :

define(name,value,case_insensitive)

Description du paramètre :

le nom est requis. Spécifie le nom de la constante. //Le paramètre name est le premier paramètre de la fonction de définition et est en majuscule ;

la valeur est obligatoire. Spécifie la valeur de la constante. //La valeur de value est généralement une chaîne ou un nombre

case_insensitive

facultatif. Spécifie si les noms de constantes sont sensibles à la casse.

S'il est défini sur true, il ne sera pas sensible à la casse. La valeur par défaut est false (sensible à la casse).

définir la compréhension de la fonction 3 (se concentrer sur la compréhension de l'exemple)

Question 1 : Une constante sensible à la casse :

<?php
define("HF","Hi Friend!");//1.define函数如何理解;
echo constant("HF");//1.case_insensitive参数默认是 false(大小写敏感)2.constant函数如何理解; 
3.constant内的参数如何理解;
 ?>

Le résultat de sortie est : Salut Ami!

Remarque : Saisissez les symboles avec précision, sinon il est facile de faire des erreurs

définir la compréhension de la fonction 4

Question : 2 : Une constante insensible à la casse :

<?php 
define("HF","Hi Friend!",TRUE);//1.define函数如何理解; 2.define内的3个参数如何理解;
echo constant("hf"); //1.echo函数如何理解;2.constant函数如何理解; 3.constant函数输入时是否可以不区分大小写;
 4.constant函数内的参数如何理解;
?>

Le résultat de sortie est : Salut mon ami !

Vidéo connexe tutoriels : Tutoriel vidéo 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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer
Article précédent:mysqli_query a échoué en phpArticle suivant:mysqli_query a échoué en php