Returns TRUE if the named constant given by name has been defined, FALSE otherwise.
注: If you want to see if a variable exists, use isset() as defined() only applies to constants . If you want to see if a function exists, use function_exists() .
See also define() , constant() , get_defined_constants() , function_exists() , and the section on Constants .