`
webcode
  • 浏览: 5960493 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

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

PHP 
阅读更多

如果你看懂了上面一句话,那么接下来都是废话,PHP手册写的还是很全的.一句话就把我标题中的问题全部解决了.
还是举几个例子吧:
<?php
/* 判断常量是否存在*/
if (defined('MYCONSTANT')) {
echo MYCONSTANT;
}
//判断变量是否存在
if (isset($myvar)) {
echo "存在变量$myvar.";
}
//判断函数是否存在
if (function_exists('imap_open')) {
echo "存在函数imag_open\n";
} else {
echo "函数imag_open不存在\n";
}
?>

分享到:
评论

相关推荐

    邓炜php基本语法(一)变量常量数据类型

    PHP基本语法一 大纲 一、掌握PHP基本语法 二、掌握PHP变量、常量、数据类型 第一节 PHP语法的概述 ...既然是一门编程语言,肯定会由多种编程元素组成,如变量、常量、运算符、控制语句、数组、字符串、函数和对象等。

    PHP编程基础--PHP常量.ppt

    * PHP编程基础 --------PHP常量 课程内容 预定义常量 常量的定义及获取 一、常量的定义及获取 变量是指在程序执行过程中值可以变化的量,常量是指在程序执行过程中值不变的量,例如圆周率π就可以定义为常量。...

    PHP常量及变量区别原理详解

    使用常量:有两种形式1,直接使用名字 2,使用constant()函数:constant(“常量名”) 常量与变量的区别: 定义形式不同; 使用形式不同(常量不需要 $ 符号); 可变程度不同(常量的值不可改变或者销毁); ...

    php圣经 php bible

    常量与变量 常量类型 变量类型 变量的使用 运算符号 算术运算 字符串运算 赋值运算 位运算 逻辑运算 其它运算符号 流程控制 if..else 循环 do..while 循环 for 循环 switch 循环 其它的流程控制 ...

    PHP函数参考手册大全

    Variable 变量函数 CL. Verisign Payflow Pro Functions CLI. vpopmail Functions CLII. W32api 函数 CLIII. WDDX Functions CLIV. xattr Functions CLV. xdiff Functions CLVI. XML 语法解析函数 CLVII. XML-RPC ...

    浅析php中常量,变量的作用域和生存周期

    2.常量一旦被声明将可以在全局可见,也就是说,它们可以函数内外使用,但是这仅仅限于一个页面之中(包含我们通过include和include_once)包含进来的PHP脚本,但是在其他的页面之中就不能使用了。 3.在一个脚本中...

    PHP bible(PHP圣经)中文版

    常量与变量 常量类型 变量类型 变量的使用 运算符号 算术运算 字符串运算 赋值运算 位运算 逻辑运算 其它运算符号 流程控制 if..else 循环 do..while 循环 for 循环 switch 循环 其它的流程控制 ...

    PHP bible(PHP圣经).CHM

    常量与变量 常量类型 变量类型 变量的使用 运算符号 算术运算 字符串运算 赋值运算 位运算 逻辑运算 其它运算符号 流程控制 if..else 循环 do..while 循环 for 循环 switch 循环 其它的流程控制 ...

    PHP 预定义变量、魔术常量和魔术方法功能与用法小结

    本文总结了PHP 预定义变量、魔术常量和魔术方法。分享给大家供大家参考,具体如下: PHP 预定义了一些变量、常量、方法,使用起来很方便,例如直接使用 __DIR__ 获取当前文件所在的目录。 下面分别详细介绍一下 PHP...

    PHP移动后端开发课堂笔记

    PHP移动后端开发课堂笔记 以下是文章结构目录: 一、软件开发及其准备 ...3.1.5 用函数方法判断是否为素数 3.1.6 计算1~1000中有多少素数(1不是素数) 3.1.7 字符串函数 3.1.8 时间和日期函数 3.2 数组 3.2.1 数组的

    PHP static局部静态变量和全局静态变量总结

    1.不会随着函数的调用和退出而发生变化,不过,尽管该变量还继续存在,但不能使用它。倘若再次调用定义它的函数时,它又可继续使用,而且保存了前次被调用后留下的值2.静态局部变量只会初始化一次3.静态属性只能被...

    php中的注释、变量、数组、常量、函数应用介绍

    本文将详细介绍php中的注释、变量、数组、常量、函数应用,需要的朋友可以参考下

    PHP输出当前进程所有变量/常量/模块/函数/类的示例

    1. get_defined_vars (PHP 4 &gt;= 4.0.4, PHP 5) — 获取由所有已定义变量所组成的数组array get_defined_vars ( void )此函数返回一个包含所有已定义变量列表的多维数组,这些变量包括环境变量、服务器变量和用户...

    php 类中的常量、静态属性、非静态属性的区别

    常量的值必须是一个定值,不能是变量,类属性,数学运算的结果或函数调用。 接口(interface)中也可以定义常量。更多示例见文档中的接口部分。 自 PHP 5.3.0 起,可以用一个变量来动态调用类。但该变量的值不能为...

    PHP语言基础知识(超详细).md

    PHP常量变量介绍 PHP注释信息介绍 PHP数据类型介绍 PHP流程控制语句 PHP算数运算方法 PHP流程控制语句 if条件控制语句 if嵌套语句 switch语句使用 while循环语句说明 for循环语句 goto循环语句 PHP函数基本语法 ...

    PHP 魔术变量和魔术函数详解

    魔术变量 PHP 向它运行的任何脚本提供了大量的预定义常量。 不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。 有八个魔术常量它们的值随着...

Global site tag (gtag.js) - Google Analytics