PHP 常量

在本教程中,你将学习如何使用常量在 PHP 中存储固定值。

什么是 PHP 中的常量

常量是固定值的名称或标识符。常量就像变量一样,除了定义它们之外,它们不能被定义或更改(魔术常量除外)。

常量对于存储在脚本运行时不会更改的数据非常有用。此类数据的常见示例包括配置设置,如数据库用户名和密码,网站的基本 URL,公司名称等。

使用 PHP 的 define() 函数定义常量,该函数接受两个参数:常量的名称及其值。一旦定义,只需通过引用其名称即可随时访问常量值。这是一个简单的例子:

<?php
// Defining constant
define("SITE_URL", "http://www.tastones.com/");
 
// Using constant
echo 'Thank you for visiting - ' . SITE_URL;
?>

上面代码的输出将是:

Thank you for visiting - http://www.tastones.com/

PHP echo 语句通常用于向 Web 浏览器显示或输出数据。我们将在下一章中详细了解这一陈述。

提示: 通过将值存储在常量而不是变量中,可以确保在应用程序运行时不会意外更改该值。

PHP 常量的命名约定

常量名称必须遵循与变量名称相同的规则,这意味着有效的常量名称必须以字母或下划线开头,后跟任意数量的字母,数字或下划线,但有一个例外: $ 常量名称不需要前缀。

注意: 按照惯例,常量名称通常用大写字母书写。这是为了便于识别和区分源代码中的变量。