Php/docs/function.defined

来自菜鸟教程
跳转至:导航、​搜索

defined

(PHP 4, PHP 5, PHP 7)

defined检查某个名称的常量是否存在


说明

defined ( string $name ) : bool

检查该名称的常量是否已定义。

Note:

如果你要检查一个变量是否存在,请使用 isset()defined() 函数仅对 constants 有效。如果你要检测某个函数是否存在,使用 function_exists()

参数

name
常量的名称。


返回值

如果名称 name 的常量已定义,返回 true;未定义则返回 false


范例

Example #1 检查常量

<?php/* Note the use of quotes, this is important.  This example is checking * if the string 'TEST' is the name of a constant named TEST */if (defined('TEST')) {    echo TEST;}?>

参见