PHP 判断常量,变量和函数是否存在

原创 2007年10月11日 14:05:00

 英文:

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().

翻译:

<?php
/* 判断常量是否存在*/
if (defined('CONSTANT1')) {
echo CONSTANT1;
}
//判断变量是否存在
if (isset($myvar)) {
echo "$myvar.";
}
//判断函数是否存在
if (function_exists('open')) {
echo "存在函数open/n";
} else {
echo "函数open不存在/n";
}
?>

PHP使用之判断常量,变量和函数是否存在

代码如下:if (defined('CONST_NAME')) { //do something }变量检测则是使用isset,注意变量未声明或声明时赋值为NULL,isset均返回FALSE...
  • yxys01
  • yxys01
  • 2015-04-07 20:21:56
  • 977

PHP内核之PHP_FUNCTION宏定义

平常我们查看php源代码的时候,经常会看到有以下代码的存在: 那么,这其中的PHP_FUNCTION到底是什么呢?现在开始,来看看他到底是什么鬼东西。 大写的,猜测一下,应该是宏定...
  • qq_26683009
  • qq_26683009
  • 2016-08-17 00:21:12
  • 1713

php上传文件类型判断方法,下即可用参数明了

  • 2012年12月20日 23:23
  • 3KB
  • 下载

php判断变量类型

php 常用的判断变量的函数有gettype()、is_array()、is_bool()、is_float()、is_integer()、is_null()、is_numeric()、is_obje...
  • navioo
  • navioo
  • 2016-03-17 17:47:45
  • 2130

判断php变量是否为空/已定义

isset() 判断变量是否已设置 格式:bool isset ( mixed var [, mixed var [, ...]] ) 1、若变量不存在则返回 FALSE 2、若变量存...
  • u014316363
  • u014316363
  • 2015-01-22 17:47:38
  • 4114

PHP中判断变量为空的五种方法

判断变量为空,在许多场合都会用到,但也有很多新手仍会弄错。这里笔者整理了5个判断变量为空的方法,大家可以根据实际情况选择使用。 1.isset功能:判断变量是否被初始化 说明:它并不会判断...
  • wz839581
  • wz839581
  • 2015-07-30 09:57:59
  • 252

PHP 判断常量,变量和函数是否存在

 英文:If you want to see if a variable exists, use isset() as defined() only applies to constants. If ...
  • xssh913913
  • xssh913913
  • 2007-10-11 14:05:00
  • 2540

PHP内核分析(一)

从宏观上来看,PHP内核的实现与世界上绝大多数的程序一样,接收输入数据, 做相应处理然后输出(返回)结果。 我们编写的代码就是PHP接收的输入数据,PHP内核对我们编写的代码进行解释和运算, 最后返回...
  • u010852544
  • u010852544
  • 2015-03-11 14:07:04
  • 1052

php 如何判断一个常量是否已经定义

如果看过手册的人肯定知道,可以直接忽视 不过在实际项目过程中有些情况确实需要这么处理。当对功能再次开发的时候,却要不印象其他的功能,这个时候这个判断就有直接的作用  我们来看下直接的例子 ...
  • raojinpg
  • raojinpg
  • 2011-03-04 11:56:00
  • 12172

PHP系统常量及判断某常量是否被定义

系统常量 系统常量是PHP已经定义好的常量,我们可以直接拿来使用,常见的系统常量有: (1)__FILE__ :php程序文件名。它可以帮助我们获取当前文件在服务器的物理位置。 (2...
  • svendson
  • svendson
  • 2017-05-12 15:38:18
  • 903
收藏助手
不良信息举报
您举报文章:PHP 判断常量,变量和函数是否存在
举报原因:
原因补充:

(最多只允许输入30个字)