PHP常量

PHP 常量是保持不变的标识符。通常在脚本执行过程中不会改变。它们区分大小写。默认情况下,常量标识符总是大写。通常情况下,常量名称以下划线或字母开头,后面跟一些字母和数字。写常量时无需使用 $ 符号。constant() 函数用于返回常量的值。

示例:

<?php
define("Hello", "Welcome to yiibai.com");
echo Hello;
?>

运行结果:

Welcome to yiibai.com

PHP变量

PHP 变量是对存放数据的内存地址的命名。声明 PHP 变量的基本方法是在变量名后使用 $ 符号。变量可以帮助 PHP 代码在程序中间存储信息。如果在分配变量之前就使用它,那么它就已经存储了一个默认值。可以用来构建变量的数据类型有整数、双精度和布尔。

<?php
$txt = "Hello, Yiibai";
$x = 15;
$y = 12.5;
echo $txt;

echo $x;

echo $y;
?>

运行结果如下:

Hello, Yiibai
15
12.5

PHP 常量与 PHP 变量的区别

PHP 常量 PHP 变量
在 PHP 常量中不需要使用 $ 符号。 在 PHP 变量中使用了 $ 符号。
PHP 常量的数据类型在脚本执行过程中不能改变。 PHP 变量的数据类型可以在执行脚本时更改。
一旦定义了 PHP 常量,就不能重新定义。 PHP 变量既可以未定义,也可以重新定义。
不能使用任何简单的赋值操作来定义常量,而只能使用 define() 来定义。 可以使用简单的赋值操作(=)来定义变量。
常量通常用数字书写。 而变量则用字母和符号书写。
PHP 常量在整个脚本中自动全局化。 而 PHP 变量不会在整个脚本中自动全局化。
PHP 常量比 PHP 变量慢 PHP 变量比 PHP 常量快

PHP常量和变量的区别

欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:PHP常量和变量的区别
本文链接:https://www.vsdiffer.com/vs/what-are-the-differences-between-php-constants-and-variables.html
免责声明:以上内容仅代表 个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。