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 相关文章推荐
用ODBC的分页显示
Oct 09 PHP
通过具体程序来理解PHP里面的抽象类
Jan 28 PHP
php Rename 更改文件、文件夹名称
May 24 PHP
把1316这个数表示成两个数的和,其中一个为13的倍数,另一个是11的倍数,求这两个数。
Jun 24 PHP
php设计模式 Factory(工厂模式)
Jun 26 PHP
php读取mysql乱码,用set names XXX解决的原理分享
Dec 29 PHP
php错误、异常处理机制(补充)
May 07 PHP
关于PHP实现异步操作的研究
Feb 03 PHP
ThinkPHP多语言支持与多模板支持概述
Aug 22 PHP
PHP ajax 异步执行不等待执行结果的处理方法
May 27 PHP
phplist及phpmailer(组合使用)通过gmail发送邮件的配置方法
Mar 30 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
Aug 28 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
Discuz! Passport 通行证整合
2008/03/27 PHP
PHP XML操作类DOMDocument
2009/12/16 PHP
Thinkphp模板中截取字符串函数简介
2014/06/17 PHP
学习php设计模式 php实现备忘录模式(Memento)
2015/12/09 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
2017/03/16 PHP
一些有关检查数据的JS代码
2006/09/07 Javascript
使用JavaScript链式编程实现模拟Jquery函数
2014/12/21 Javascript
一道优雅面试题分析js中fn()和return fn()的区别
2016/07/05 Javascript
js实现各种复制到剪贴板的方法(分享)
2016/10/27 Javascript
将jquery.qqFace.js表情转换成微信的字符码
2017/12/01 jQuery
vue-cli webpack2项目打包优化分享
2018/02/07 Javascript
vue中的ref和$refs的使用
2018/11/22 Javascript
通过实例了解js函数中参数的传递
2019/06/15 Javascript
小程序分页实践之编写可复用分页组件
2019/07/18 Javascript
element ui分页多选,翻页记忆的实例
2019/09/03 Javascript
JavaScript函数IIFE使用详解
2019/10/21 Javascript
使用Vue实现简单计算器
2020/02/25 Javascript
OpenLayers3实现对地图的基本操作
2020/09/28 Javascript
vue切换菜单取消未完成接口请求的案例
2020/11/13 Javascript
原生js实现下拉框选择组件
2021/01/20 Javascript
[05:06]2017亚洲邀请赛DAC回顾片
2017/04/19 DOTA
python利用装饰器进行运算的实例分析
2015/08/04 Python
Python实现动态添加属性和方法操作示例
2018/07/25 Python
Python基于Dlib的人脸识别系统的实现
2020/02/26 Python
Python操作Excel工作簿的示例代码(\*.xlsx)
2020/03/23 Python
Autopep8的使用(python自动编排工具)
2021/03/02 Python
HTML5仿微信聊天界面、微信朋友圈实例代码
2018/01/29 HTML / CSS
HTML5中form如何关闭自动完成功能的方法
2018/07/02 HTML / CSS
关于Assembly命名空间的三个面试题
2015/07/23 面试题
中层干部岗位职责
2013/12/18 职场文书
党员实事承诺书
2014/03/26 职场文书
2014年教师节演讲稿范文
2014/09/10 职场文书
机修车间主任岗位职责
2015/04/08 职场文书
会计试用期工作总结2015
2015/05/28 职场文书
nginx请求限制配置方法
2021/07/09 Servers
vue @click.native 绑定原生点击事件
2022/04/22 Vue.js