使用PHP的defined()函数检查常量是否存在

变量不同,常量一旦被定义,就不能再改变或者取消定义。

defined()函数可用于检查定义的常量是否存在。

基本语法

defined(name)

name 指定已定义常量的名称(要检查的常量)。

环境

  • Windows 10

  • XAMPP 8.0.6

  • PHP 版本 8.0.6

defined() 函数

现在,让我们编写一个脚本,使用 PHP 的 defined() 函数来检查一个常量是否存在。

使用PHP的defined()函数检查常量是否存在  第1张

代码

<html">
<head>
<title>defined()函数检查常量是否存在</title>
</head>
	<body>
		<?php
			define("Test","你好啊");
			echo defined("Test");
		?>
	</body>
</html>

要检查一个常量是否存在,首先使用define() 函数并将您要定义的常量名称作为第一个参数,第二个参数中定义的常量的值。

在这里,我们定义了一个名为 Test 的常量。

然后使用defined() 函数,将常量的名称作为参数检查常量是否存在。

使用 echo 语句输出返回的信息。

执行

现在将此脚本保存为“test.php”并运行它。

使用PHP的defined()函数检查常量是否存在  第2张

当我运行它时,使用defined()函数检查定义的常量是否存在。

由于定义了常量,所以echo语句输出返回“1(True)”。如果不存在则返回 False。

本文来源:词雅网

本文地址:https://www.ciyawang.com/php-defined.html

本文使用「 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 」许可协议授权,转载或使用请署名并注明出处。

相关推荐