php通过function_exists检测函数是否存在的方法


Posted in PHP onMarch 18, 2015

本文实例讲述了php通过function_exists检测函数是否存在的方法。分享给大家供大家参考。具体分析如下:

php中可以通过function_exists()函数检测另外一个函数是否存在,可以把函数名作为一个字符串传入function_exists,判断该还是是否存在

function highlight( $txt ) {
  return "<sub>$txt</sub>";
}
function textWrap( $tag, $txt, $func="" ) {
 if (function_exists( $func ) )
  $txt = $func($txt);
  return "<$tag>$txt</$tag>\n";
}

用法示例如下:

echo textWrap('i','function exists Demo','highlight');
//输出结果为斜体字的: function exists Demo

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
fgetcvs在linux的问题
Jan 15 PHP
PHP UTF8中文字符截断函数代码
Sep 11 PHP
邮箱正则表达式实现代码(针对php)
Jun 21 PHP
php上传文件问题汇总
Jan 30 PHP
php基本函数汇总
Jul 09 PHP
PHP调用存储过程返回值不一致问题的解决方法分析
Apr 26 PHP
PHP入门教程之数学运算技巧总结
Sep 11 PHP
PHP递归遍历指定文件夹内的文件实现方法
Nov 15 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
Aug 02 PHP
php支付宝系列之电脑网站支付
May 30 PHP
PHP实现将base64编码字符串转换成图片示例
Jun 22 PHP
php+ajax实现商品对比功能示例
Apr 13 PHP
php通过rmdir删除目录的简单用法
Mar 18 #PHP
php去除字符串中空字符的常用方法小结
Mar 17 #PHP
php实现指定字符串中查找子字符串的方法
Mar 17 #PHP
php通过strpos查找字符串出现位置的方法
Mar 17 #PHP
php根据指定位置和长度获得子字符串的方法
Mar 17 #PHP
php字符串替换函数substr_replace()用法实例
Mar 17 #PHP
php使用wordwrap格式化文本段落的方法
Mar 17 #PHP
You might like
一个从别的网站抓取信息的例子(域名查询)
2006/10/09 PHP
php下过滤HTML代码的函数
2007/12/10 PHP
匹配csdn用户数据库与官方用户的重合度并将重叠部分的用户筛选出来
2011/12/25 PHP
php Ubb代码编辑器函数代码
2012/07/05 PHP
浅析PHP安装扩展mcrypt以及相关依赖项(PHP安装PECL扩展的方法)
2013/07/05 PHP
php不写闭合标签的好处
2014/03/04 PHP
PHP错误和异长常处理总结
2014/03/06 PHP
什么情况下可以不写PHP的闭合标签“?&gt;”
2014/08/28 PHP
php根据用户语言跳转相应网页
2015/11/04 PHP
经典的解除许多网站无法复制文字的绝招
2006/12/31 Javascript
JavaScript子窗口ModalDialog中操作父窗口对像
2012/12/11 Javascript
jQuery中after的两种用法实例
2013/07/03 Javascript
Javascript表格翻页效果的具体实现
2013/10/05 Javascript
javascript中attribute和property的区别详解
2014/06/05 Javascript
jQuery $.extend()用法总结
2014/06/15 Javascript
JS获取单击按钮单元格所在行的信息
2014/06/17 Javascript
JavaScript实现判断图片是否加载完成的3种方法整理
2015/03/13 Javascript
详解JavaScript基本类型和引用类型
2015/12/09 Javascript
jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签
2016/03/29 Javascript
jQuery解决IE6、7、8不能使用 JSON.stringify 函数的问题
2016/05/31 Javascript
基于BootStrap环境写jQuery tabs插件
2016/07/12 Javascript
JavaScript中自带的 reduce()方法使用示例详解
2016/08/10 Javascript
那些精彩的JavaScript代码片段
2017/01/12 Javascript
浅谈webpack devtool里的7种SourceMap模式
2019/01/14 Javascript
浅谈VUE中演示v-for为什么要加key
2020/01/16 Javascript
jquery实现的放大镜效果示例
2020/02/24 jQuery
jquery实现图片放大镜效果
2020/12/23 jQuery
在Python的struct模块中进行数据格式转换的方法
2015/06/17 Python
python中时间模块的基本使用教程
2019/05/14 Python
pandas读取csv文件提示不存在的解决方法及原因分析
2020/04/21 Python
Python常用类型转换实现代码实例
2020/07/28 Python
经典c++面试题五
2014/12/17 面试题
2015年司机年终工作总结
2015/05/14 职场文书
孔子观后感
2015/06/08 职场文书
运动会加油稿30字
2015/07/21 职场文书
ICOM R71E和R72E图文对比解说
2022/04/07 无线电