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 相关文章推荐
Oracle 常见问题解答
Oct 09 PHP
网站加速 PHP 缓冲的免费实现方法
Oct 09 PHP
php 执行系统命令的方法
Jul 07 PHP
PHP flush()与ob_flush()的区别详解
Jun 03 PHP
探讨GDFONTPATH能否被winxp下的php支持
Jun 21 PHP
php最简单的删除目录与文件实现方法
Nov 28 PHP
php ImageMagick windows下安装教程
Jan 26 PHP
PHP利用hash冲突漏洞进行DDoS攻击的方法分析
Mar 26 PHP
PHP使用CURL模拟登录的方法
Jul 08 PHP
yii2利用自带UploadedFile实现上传图片的示例
Feb 16 PHP
PHP实现的敏感词过滤方法示例
Mar 06 PHP
浅谈laravel5.5 belongsToMany自身的正确用法
Oct 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
PHP实现格式化文件数据大小显示的方法
2015/01/03 PHP
深入理解PHP 数组之count 函数
2016/06/13 PHP
PHP 输出缓冲控制(Output Control)详解
2016/08/25 PHP
PHP面向对象多态性实现方法简单示例
2017/09/27 PHP
Javascript学习笔记2 函数
2010/01/11 Javascript
NodeJS 模块开发及发布详解分享
2012/03/07 NodeJs
Document:getElementsByName()使用方法及示例
2013/10/28 Javascript
使用JQuery快速实现Tab的AJAX动态载入(实例讲解)
2013/12/11 Javascript
ajax如何实现页面局部跳转与结果返回
2015/08/24 Javascript
关于Bootstrap弹出框无法调用问题的解决办法
2016/03/10 Javascript
BOM系列第二篇之定时器requestAnimationFrame
2016/08/17 Javascript
vue实现简单实时汇率计算功能
2017/01/15 Javascript
Express之get,pos请求参数的获取
2017/05/02 Javascript
基于input动态模糊查询的实现方法
2017/12/12 Javascript
js闭包学习心得总结
2018/04/17 Javascript
JS解析后台返回的JSON格式数据实例
2018/08/06 Javascript
详解vue中router-link标签所必备了解的属性
2019/04/15 Javascript
怎么使用javascript深度拷贝一个数组
2019/06/06 Javascript
利用Vue-draggable组件实现Vue项目中表格内容的拖拽排序
2019/06/07 Javascript
vue动态加载SVG文件并修改节点数据的操作代码
2020/08/17 Javascript
老生常谈Python之装饰器、迭代器和生成器
2017/07/26 Python
特征脸(Eigenface)理论基础之PCA主成分分析法
2018/03/13 Python
python 实现对数据集的归一化的方法(0-1之间)
2018/07/17 Python
对python自动生成接口测试的示例讲解
2018/11/30 Python
Python中整数的缓存机制讲解
2019/02/16 Python
python 计算积分图和haar特征的实例代码
2019/11/20 Python
Python如何通过百度翻译API实现翻译功能
2020/04/02 Python
浅谈CSS3中的变形功能-transform功能
2017/12/27 HTML / CSS
思想政治教育专业个人求职信范文
2013/12/20 职场文书
老人祝寿主持词
2014/03/28 职场文书
汽车服务工程专业自荐信
2014/09/02 职场文书
会议简报格式范文
2015/07/20 职场文书
村官2015年度工作总结
2015/10/14 职场文书
使用Spring处理x-www-form-urlencoded方式
2021/11/02 Java/Android
Apache Pulsar集群搭建部署详细过程
2022/02/12 Servers
javascript中Set、Map、WeakSet、WeakMap区别
2022/12/24 Javascript