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 相关文章推荐
在PHP3中实现SESSION的功能(三)
Oct 09 PHP
php xml留言板 xml存储数据的简单例子
Aug 24 PHP
php HtmlReplace输入过滤安全函数
Jul 03 PHP
PHP跨时区(UTC时间)应用解决方案
Jan 11 PHP
php创建基本身份认证站点的方法详解
Jun 08 PHP
php限制ip地址范围的方法
Mar 31 PHP
php实现二进制和文本相互转换的方法
Apr 18 PHP
PHP使用CURL实现多线程抓取网页
Apr 30 PHP
PHP常用技巧汇总
Mar 04 PHP
PHP中调用C/C++制作的动态链接库的教程
Mar 10 PHP
php批量删除操作(数据访问)
May 23 PHP
php探针使用原理和技巧讲解
Sep 17 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
免费手机号码归属地API查询接口和PHP使用实例分享
2014/04/10 PHP
mac下Apache + MySql + PHP搭建网站开发环境
2014/06/02 PHP
简单谈谈favicon
2015/06/10 PHP
如何写php守护进程(Daemon)
2015/12/30 PHP
浅谈php中fopen不能创建中文文件名文件的问题
2017/02/06 PHP
php类自动装载、链式操作、魔术方法实现代码
2017/07/23 PHP
PDO::prepare讲解
2019/01/29 PHP
支持ie与FireFox的剪切板操作代码
2009/09/28 Javascript
浏览器常用高宽的jquery插件
2011/02/24 Javascript
Jquery动态更改一张位图的src与Attr的使用
2013/07/31 Javascript
原生的html元素选择器类似jquery选择器
2014/10/15 Javascript
如何利用AngularJS打造一款简单Web应用
2015/12/05 Javascript
基于jquery实现表格内容筛选功能实例解析
2016/05/09 Javascript
利用jquery实现下拉框的禁用与启用
2016/12/07 Javascript
NodeJs测试框架Mocha的安装与使用
2017/03/28 NodeJs
Angular.js中定时器循环的3种方法总结
2017/04/27 Javascript
文本溢出插件jquery.dotdotdot.js使用方法详解
2017/06/22 jQuery
浅谈React之状态(State)
2018/09/19 Javascript
深入理解JavaScript 中的执行上下文和执行栈
2018/10/23 Javascript
vue使用原生js实现滚动页面跟踪导航高亮的示例代码
2018/10/25 Javascript
js实现点赞按钮功能的实例代码
2020/03/06 Javascript
javascript实现点击小图显示大图
2020/11/29 Javascript
Vue多选列表组件深入详解
2021/03/02 Vue.js
Python中的Numeric包和Numarray包使用教程
2015/04/13 Python
深入理解Python中各种方法的运作原理
2015/06/15 Python
python实现两个文件合并功能
2018/04/01 Python
Python 元类实例解析
2018/04/04 Python
tensorflow 打印内存中的变量方法
2018/07/30 Python
快速排序的四种python实现(推荐)
2019/04/03 Python
使用OpCode绕过Python沙箱的方法详解
2019/09/03 Python
监理资料员岗位职责
2014/01/03 职场文书
幼儿园教学管理制度
2014/02/04 职场文书
档案信息化建设方案
2014/05/16 职场文书
2015届大学生就业推荐表自我评价
2014/09/27 职场文书
开展党的群众路线教育实践活动剖析材料
2014/10/13 职场文书
导盲犬小Q观后感
2015/06/11 职场文书