当前位置: 首页 > 编程笔记 >

php通过function_exists检测函数是否存在的方法

张成济
2023-03-14
本文向大家介绍php通过function_exists检测函数是否存在的方法,包括了php通过function_exists检测函数是否存在的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了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中是否存在URL(非404)? 问题答案: 这里: 在这里和上面帖子的下面,有一个curl解决方案:

  • 本文向大家介绍php判断某个方法是否存在函数function_exists (),method_exists()与is_callable()区别与用法解析,包括了php判断某个方法是否存在函数function_exists (),method_exists()与is_callable()区别与用法解析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php判断某个方法是否存在函数functi

  • 问题内容: 如何检查PHP中是否已存在该函数? 问题答案: 使用:

  • 本文向大家介绍PHP is_array() 检测变量是否是数组的实现方法,包括了PHP is_array() 检测变量是否是数组的实现方法的使用技巧和注意事项,需要的朋友参考一下 is_array() PHP is_array() 函数用于检测变量是否是数组,这个函数尤其会用于一些安全性检查方面(如表单或 SESSION 检查等)。 语法: bool is_array ( mixed var )如

  • 问题内容: 有没有办法检查PHP是否启用了JavaScript?如果是这样,怎么办? 问题答案: 不可以,这是不可能的,因为PHP是一种服务器端语言,它不会以任何方式或形式(客户端从PHP服务器请求)访问客户端的浏览器。 客户端可以通过HTTP标头提供一些元信息,但是它们不一定告诉您用户是否启用了JavaScript,并且您无论如何也不能依赖它们,

  • 问题内容: 这可能是一件容易的事,但是我是一个业余爱好者,事情对我来说并不奏效。 我只想检查$ lectureName显示的行是否存在。如果某行确实存在$ lectureName,我希望该函数返回“ assigned”(如果没有),则它应返回“ available”。这就是我所拥有的。我相当确定这是一团糟。请帮忙。 当我这样做时,所有返回的内容都是可用的,即使应该返回已分配的内容。 问题答案: 这