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 相关文章推荐
PHP模拟SQL Server的两个日期处理函数
Oct 09 PHP
?生?D片??C字串
Dec 06 PHP
php开发环境配置记录
Jan 14 PHP
PHP判断数据库中的记录是否存在的方法
Nov 14 PHP
php判断数组中是否存在指定键(key)的方法
Mar 17 PHP
利用“多说”制作留言板、评论系统
Jul 14 PHP
PHP数据库连接mysql与mysqli对比分析
Jan 04 PHP
PHP 应用容器化以及部署方法
Feb 12 PHP
PHP面向对象五大原则之开放-封闭原则(OCP)详解
Apr 04 PHP
PHP实现单条sql执行多个数据的insert语句方法
Oct 11 PHP
tp5.1 框架路由操作-URL生成实例分析
May 26 PHP
php的lavarel框架中join和orWhere的用法
Dec 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
《魔兽世界》惊魂幻象将获得调整
2020/03/08 其他游戏
第1次亲密接触PHP5(2)
2006/10/09 PHP
图象函数中的中文显示
2006/10/09 PHP
一个很不错的PHP翻页类
2009/06/01 PHP
php中debug_backtrace、debug_print_backtrace和匿名函数用法实例
2014/12/01 PHP
php ajax实现文件上传进度条
2016/03/29 PHP
PHP反射实际应用示例
2019/04/03 PHP
apache集成php7.3.5的详细步骤
2019/06/20 PHP
支持ie与FireFox的剪切板操作代码
2009/09/28 Javascript
node.js中的fs.fsync方法使用说明
2014/12/15 Javascript
jquery实现焦点图片随机切换效果的方法
2015/03/12 Javascript
由浅入深剖析Angular表单验证
2016/07/14 Javascript
angular.js指令中transclude选项及ng-transclude指令详解
2017/05/24 Javascript
js实现数组和对象的深浅拷贝
2017/09/30 Javascript
在vue中使用v-bind:class的选项卡方法
2018/09/27 Javascript
谈谈为什么你的 JavaScript 代码如此冗长
2019/01/30 Javascript
vue踩坑记录之数组定义和赋值问题
2019/03/20 Javascript
小程序click-scroll组件设计
2019/06/18 Javascript
vue实现公共方法抽离
2020/07/31 Javascript
pymongo实现多结果进行多列排序的方法
2015/05/16 Python
深入理解 Python 中的多线程 新手必看
2016/11/20 Python
python数据分析数据标准化及离散化详解
2018/02/26 Python
Django集成搜索引擎Elasticserach的方法示例
2019/06/04 Python
Python用Try语句捕获异常的实例方法
2019/06/26 Python
pygame实现成语填空游戏
2019/10/29 Python
Python实现隐马尔可夫模型的前向后向算法的示例代码
2019/12/31 Python
python让函数不返回结果的方法
2020/06/22 Python
清除canvas画布内容(点擦除+线擦除)
2020/08/12 HTML / CSS
墨尔本最受欢迎的复古风格品牌:Princess Highway
2018/12/21 全球购物
IdealFit官方网站:女性蛋白质、补充剂和运动服装
2019/03/24 全球购物
JPA面试常见问题
2016/11/14 面试题
应届毕业生通用的自荐书范文
2014/02/07 职场文书
信息学院毕业生自荐信范文
2014/03/04 职场文书
锅炉工岗位职责
2015/02/13 职场文书
聊聊pytorch测试的时候为何要加上model.eval()
2021/05/23 Python
Mysql 如何查询时间段交集
2021/06/08 MySQL