Maison > Article > développement back-end > Explication détaillée de la différence entre définir et const en php
Tout le monde devrait savoir que Defin et Const sont des constantes en PHP, mais que savez-vous à leur sujet ? Cet article partage principalement avec vous une explication détaillée de la différence entre définir et const en PHP, dans l'espoir d'aider tout le monde.
Il n'y a pas de signe dollar ($) devant la constante ; >La constante ne peut être utilisée que dans la définition de la fonction definition(), et non via des instructions d'affectation
Les constantes peuvent être définies et accessibles n'importe où, quelle que soit la portée de la variable ;
const的使用 | define的使用 |
---|---|
const用于类常量的定义 | Define不可以用于类常量的定义,可用于全局常量。 |
不能在函数内,循环内以及 if 语句之内用 const 来定义常量。 | define可以 |
const采用普通的常量名称 | define可以采用表达式作为名称 |
const只能接受静态的标量 | define可以采用任何表达式 |
const定义的常量时大小写敏感 | define可以通过第三个参数(为true表示大小写不敏感)来指定大小写是否敏感。 |
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!