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 采集心得技巧
May 15 PHP
php中将时间差转换为字符串提示的实现代码
Aug 08 PHP
php ajax 静态分页过程形式
Sep 02 PHP
PHP+Mysql+jQuery实现动态展示信息
Oct 08 PHP
基于php设计模式中工厂模式详细介绍
May 15 PHP
php+MySQL判断update语句是否执行成功的方法
Aug 28 PHP
php防止网站被刷新的方法汇总
Dec 01 PHP
使用GDB调试PHP代码,解决PHP代码死循环问题
Mar 02 PHP
Symfony2开发之控制器用法实例分析
Feb 05 PHP
浅析php如何实现爬取数据原理
Sep 27 PHP
Laravel如何实现适合Api的异常处理响应格式
Jun 14 PHP
php 防护xss,PHP的防御XSS注入的终极解决方案
Apr 01 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 向右侧拉菜单实现代码,测试使用中
2009/11/03 PHP
php查询whois信息的方法
2015/06/08 PHP
一个简单安全的PHP验证码类、PHP验证码
2016/09/24 PHP
PHP简单验证码功能机制实例详解
2019/03/27 PHP
JavaScript中实现块作用域的方法
2010/04/01 Javascript
ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
2012/02/03 Javascript
JQuery入门—编写一个简单的JQuery应用案例
2013/01/03 Javascript
Jquery跳到页面指定位置的方法
2014/05/12 Javascript
推荐 21 款优秀的高性能 Node.js 开发框架
2014/08/18 Javascript
基于JS代码实现图片在页面中旋转效果
2016/06/16 Javascript
第三篇Bootstrap网格基础
2016/06/21 Javascript
AngularJS入门教程之路由与多视图详解
2016/08/19 Javascript
浅谈jquery高级方法描述与应用
2016/10/04 Javascript
javascript中的后退和刷新实现方法
2016/11/10 Javascript
AngularJS实现路由实例
2017/02/12 Javascript
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
2017/06/12 jQuery
Angular2.js实现表单验证详解
2017/06/23 Javascript
VueAwesomeSwiper在VUE中的使用以及遇到的一些问题
2018/01/11 Javascript
Angularjs实现数组随机排序的方法
2018/10/02 Javascript
详解js中let与var声明变量的区别
2020/04/05 Javascript
JQuery Ajax如何实现注册检测用户名
2020/09/25 jQuery
[01:10]DOTA2英雄背景故事第四期之混沌法则混沌骑士
2020/07/16 DOTA
Python入门篇之文件
2014/10/20 Python
在Python中使用mongoengine操作MongoDB教程
2015/04/24 Python
Python两个内置函数 locals 和globals(学习笔记)
2016/08/28 Python
R vs. Python 数据分析中谁与争锋?
2017/10/18 Python
解决Python 爬虫URL中存在中文或特殊符号无法请求的问题
2018/05/11 Python
数据清洗--DataFrame中的空值处理方法
2018/07/03 Python
Django实现文件上传和下载功能
2019/10/06 Python
详解python UDP 编程
2020/08/24 Python
python 用struct模块解决黏包问题
2020/11/07 Python
Does C# support multiple inheritance? (C#支持多重继承吗)
2012/01/04 面试题
陈欧广告词
2014/03/14 职场文书
服装设计师求职信
2014/06/04 职场文书
受资助学生感谢信
2015/01/21 职场文书
MySQL Server 层四个日志
2022/03/31 MySQL