Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 类_和函数_之间是否存在差异?_Php_Wordpress_Wordpress Theming - Fatal编程技术网

Php 类_和函数_之间是否存在差异?

Php 类_和函数_之间是否存在差异?,php,wordpress,wordpress-theming,Php,Wordpress,Wordpress Theming,在主题中使用插件函数时,最佳做法是使用类_exists还是函数_exists 例如: 如果我在主题中使用ACF函数,我应该使用: if ( class_exists('acf') ) 或 要检查函数是否存在,必须准确地使用函数\u exists(), 类\u exists()检查类是否存在 要检查函数是否存在,必须准确地使用函数\u exists(), 类\u exists()检查类是否存在 使用class_exists足以检查ACF插件是否处于活动状态。使用名称空间也更好。使用class_e

在主题中使用插件函数时,最佳做法是使用类_exists还是函数_exists

例如:

如果我在主题中使用ACF函数,我应该使用:

if ( class_exists('acf') )


要检查函数是否存在,必须准确地使用函数\u exists(), 类\u exists()检查类是否存在


要检查函数是否存在,必须准确地使用函数\u exists(), 类\u exists()检查类是否存在


使用class_exists足以检查ACF插件是否处于活动状态。使用名称空间也更好。

使用class_exists足以检查ACF插件是否处于活动状态。使用名称空间也更好。

当函数包含在类中时,不必担心名称重复。这是编写独立助手函数以防止抛出错误的一个很好的检查方法。因此,您建议类_exists更好?当函数包含在类中时,您不必担心名称重复。这是编写独立助手函数以防止抛出错误的一个很好的检查方法。因此,您建议存在类_更好?是否存在使用名称空间和类_的代码示例?此外,我指的是在主题而非插件开发中使用插件函数时存在类\的使用。是否存在使用名称空间和类\的代码示例?此外,我指的是在主题而非插件开发中使用插件函数时存在类\的使用。
if function_exists('the_field') )