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 相关文章推荐
简单的页面缓冲技术
Oct 09 PHP
php初学者写及时补给skype用户充话费的小程序
Nov 02 PHP
Smarty的配置与高级缓存技术分享
Jun 05 PHP
ThinkPHP惯例配置文件详解
Jul 14 PHP
浅谈php和.net的区别
Sep 28 PHP
smarty中post用法实例
Nov 28 PHP
PHP实现将浏览历史页面网址保存到cookie的方法
Jan 26 PHP
php生成RSS订阅的方法
Feb 13 PHP
如何使用jQuery+PHP+MySQL来实现一个在线测试项目
Apr 26 PHP
培养自己的php编码规范
Sep 28 PHP
php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
Apr 30 PHP
PHP目录操作实例总结
Sep 27 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中通过ADO调用Asscess数据库和COM程序
2006/10/09 PHP
攻克CakePHP系列一 连接MySQL数据库
2008/10/22 PHP
php笔记之:数据类型与常量的使用分析
2013/05/14 PHP
深入理解PHP内核(二)之SAPI探究
2015/11/10 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
PHP实现合并两个排序链表的方法
2018/01/19 PHP
javascript contains和compareDocumentPosition 方法来确定是否HTML节点间的关系
2010/02/04 Javascript
jQuery 关于伪类选择符的使用说明
2013/04/24 Javascript
详谈JavaScript 匿名函数及闭包
2014/11/14 Javascript
基于bootstrap-datetimepicker.js不支持IE8的快速解决方法
2016/11/07 Javascript
vue2.0模拟锚点的实例
2018/03/14 Javascript
js实现开关灯效果
2020/03/30 Javascript
nodejs如何在package.json中设置多条启动命令
2020/03/16 NodeJs
Vue封装Axios请求和拦截器的步骤
2020/09/16 Javascript
[43:36]Liquid vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python中使用第三方库xlrd来读取Excel示例
2015/04/05 Python
matplotlib.pyplot画图 图片的二进制流的获取方法
2018/05/24 Python
python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix实现
2018/06/11 Python
Anaconda 离线安装 python 包的操作方法
2018/06/11 Python
使用Scrapy爬取动态数据
2018/10/21 Python
python 获取一个值在某个区间的指定倍数的值方法
2018/11/12 Python
Python程序暂停的正常处理方法
2019/11/07 Python
python实现局域网内实时通信代码
2019/12/22 Python
python GUI库图形界面开发之PyQt5美化窗体与控件(异形窗体)实例
2020/02/25 Python
什么是python的id函数
2020/06/11 Python
python中温度单位转换的实例方法
2020/12/27 Python
Opencv 图片的OCR识别的实战示例
2021/03/02 Python
浅谈CSS3 动画卡顿解决方案
2019/01/02 HTML / CSS
怎样建立和理解非常复杂的声明?例如定义一个包含N 个指向返回 指向字符的指针的函数的指针的数组?
2013/03/19 面试题
成功的餐厅经营创业计划书
2014/01/15 职场文书
战友聚会主持词
2014/04/02 职场文书
详细的本科生职业生涯规划范文
2014/09/16 职场文书
学期个人工作总结
2015/02/13 职场文书
年中了,该如何写好个人述职报告?
2019/07/02 职场文书
上手简单,功能强大的Python爬虫框架——feapder
2021/04/27 Python
python字符串拼接.join()和拆分.split()详解
2021/11/23 Python