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初学者头疼问题总结
Jul 08 PHP
杏林同学录(八)
Oct 09 PHP
php 结果集的分页实现代码
Mar 10 PHP
用PHP读取超大文件的实例代码
Apr 01 PHP
php获取新浪微博数据API实例
Nov 12 PHP
php获取从百度搜索进入网站的关键词的详细代码
Jan 08 PHP
php使用pack处理二进制文件的方法
Jul 03 PHP
php实现获取文章内容第一张图片的方法
Nov 04 PHP
10款PHP开源商城系统汇总介绍
Jul 23 PHP
一个简单的php路由类
May 29 PHP
PHP查看SSL证书信息的方法
Sep 22 PHP
php源码的安装方法和实例
Sep 26 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连接局域网MYSQL数据库的简单实例
2013/08/26 PHP
smarty表格换行实例
2014/12/15 PHP
php中return的用法实例分析
2015/02/28 PHP
php显示时间常用方法小结
2015/06/05 PHP
PHP定时执行任务实现方法详解(Timer)
2015/07/30 PHP
详解PHP实现异步调用的4种方法
2016/03/14 PHP
PHP将MySQL的查询结果转换为数组并用where拼接的示例
2016/05/13 PHP
php获取目录中所有文件名及判断文件与目录的简单方法
2017/03/04 PHP
Prototype使用指南之string.js
2007/01/10 Javascript
QUnit jQuery的TDD框架
2010/11/04 Javascript
js 在定义的时候立即执行的函数表达式(function)写法
2013/01/16 Javascript
js显示文本框提示文字的方法
2015/05/07 Javascript
js实现固定显示区域内自动缩放图片的方法
2015/07/18 Javascript
web前端开发JQuery常用实例代码片段(50个)
2015/08/28 Javascript
AngularJS constant和value区别详解
2017/02/28 Javascript
详解vue-router 2.0 常用基础知识点之router-link
2017/05/10 Javascript
很棒的vue弹窗组件
2017/05/24 Javascript
JS实现的简单四则运算计算器功能示例
2017/09/27 Javascript
JS二分查找算法详解
2017/11/01 Javascript
Vue父子组件双向绑定传值的实现方法
2018/07/31 Javascript
JavaScript闭包相关知识解析
2019/10/19 Javascript
如何基于JS截获动态代码
2019/12/25 Javascript
基于Python如何使用AIML搭建聊天机器人
2016/01/27 Python
使用Python实现微信提醒备忘录功能
2018/12/04 Python
python3.4+pycharm 环境安装及使用方法
2019/06/13 Python
html5指南-3.如何实现html元素拖拽功能
2013/01/07 HTML / CSS
Lookfantastic阿联酋官网:英国知名美妆护肤购物网站
2020/05/26 全球购物
.NET初级开发工程师面试题
2014/04/18 面试题
医德医风演讲稿
2014/05/20 职场文书
中队活动总结
2014/08/27 职场文书
2014年变电站工作总结
2014/12/19 职场文书
试用期自我评价范文
2015/03/10 职场文书
二手房购房意向书
2015/05/09 职场文书
暑期社会实践新闻稿
2015/07/17 职场文书
婚宴领导致辞
2015/07/28 职场文书
导游词之苏州寒山寺
2019/12/05 职场文书