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+DBM的同学录程序(1)
Oct 09 PHP
PHP+DBM的同学录程序(4)
Oct 09 PHP
php expects parameter 1 to be resource, array given 错误
Mar 23 PHP
使用php 获取时间今天明天昨天时间戳的详解
Jun 20 PHP
异步加载技术实现当滚动条到最底部的瀑布流效果
Sep 16 PHP
php读取mssql的ntext字段返回值为空的解决方法
Dec 30 PHP
php从数据库查询结果生成树形列表的方法
Apr 17 PHP
php简单实现短网址(短链)还原的方法(测试可用)
May 09 PHP
php用户密码加密算法分析【Discuz加密算法】
Oct 12 PHP
PHP实现找出有序数组中绝对值最小的数算法分析
Aug 07 PHP
php 后端实现JWT认证方法示例
Sep 04 PHP
PHP实现带进度条的Ajax文件上传功能示例
Jul 02 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 防注入函数(格式化数据)
2011/08/08 PHP
PHP错误提示的关闭方法详解
2013/06/23 PHP
关于php循环跳出的问题
2013/07/01 PHP
php中实现精确设置session过期时间的方法
2014/07/17 PHP
PHP机器学习库php-ml的简单测试和使用方法
2017/07/14 PHP
PHP实现类似于C语言的文件读取及解析功能
2017/09/01 PHP
js 文件引入实现代码
2010/04/23 Javascript
创建公共调用 jQuery Ajax 带返回值
2012/08/01 Javascript
JS或jQuery获取ASP.NET服务器控件ID的方法
2015/06/08 Javascript
js+html5实现的自由落体运动效果代码
2016/01/28 Javascript
VUEJS实战之构建基础并渲染出列表(1)
2016/06/13 Javascript
微信支付 JS API支付接口详解
2016/07/11 Javascript
js中数组的常用方法小结
2016/12/30 Javascript
教你5分钟学会用requirejs(必看篇)
2017/07/25 Javascript
浅谈webpack打包过程中因为图片的路径导致的问题
2018/02/21 Javascript
Angular实现模版驱动表单的自定义校验功能(密码确认为例)
2018/05/17 Javascript
利用JavaScript将Excel转换为JSON示例代码
2019/06/14 Javascript
原生JS实现贪吃蛇小游戏
2020/03/09 Javascript
简单了解常用的JavaScript 库
2020/07/16 Javascript
[57:53]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#3OG VS VP
2016/03/03 DOTA
Python实现的金山快盘的签到程序
2013/01/17 Python
用python实现的去除win下文本文件头部BOM的代码
2013/02/10 Python
对python cv2批量灰度图片并保存的实例讲解
2018/11/09 Python
python DataFrame 取差集实例
2019/01/30 Python
Python requests模块安装及使用教程图解
2020/06/30 Python
5分钟让你掌握css3阴影、倒影、渐变小技巧(小编推荐)
2016/08/15 HTML / CSS
墨尔本最受欢迎的复古风格品牌:Princess Highway
2018/12/21 全球购物
法学院毕业生求职信
2014/06/25 职场文书
庆祝国庆节标语
2014/10/09 职场文书
工伤死亡理赔协议书
2014/10/20 职场文书
2014年基层党建工作总结
2014/11/11 职场文书
2015年档案管理工作总结
2015/04/08 职场文书
一个独生女的故事观后感
2015/06/04 职场文书
2016年心理学教育培训学习心得体会
2016/01/12 职场文书
Python办公自动化解决world文件批量转换
2021/09/15 Python
apache虚拟主机配置的三种方式(小结)
2022/07/23 Servers