我是否需要在函数中为变量添加前缀?

时间:2011-09-07 作者:Laxmidi

对不起,这是一个noob问题。但是,我想遵循最佳实践。

我读到函数和全局变量应该在插件中加前缀。

例如,myfunction(), 应该是lax_myplugin_myfunction(). 和一个变量,例如$myvar, 应该是$lax_myplugin_myvar.

如果变量在函数中,是否需要为其加前缀?例如

lax_myplugin_myfunction() {

$count = 50;

return $count;

}
我应该加前缀吗$count 并且成功了$lax_myplugin_count? 或者我不必麻烦它,因为它在函数中。最佳做法是什么?

非常感谢。

1 个回复
最合适的回答,由SO网友:onetrickpony 整理而成

功能-是。

类方法-否(但在类名前加前缀)。

变量-函数/方法内部-否(如示例中所示);在模板文件内部-是的,因为其中有很多由WP公开的全局变量,您可能会遇到冲突。。。

结束

相关推荐

write in functions.php

我只想在我的函数中添加此代码。php,以便在我的帖子结束后直接显示。目前,我正在将此代码添加到我的单篇文章中。php,但我想在函数中添加它。php,此代码用于获取各个帐户的所有推文,代码如下<?php function parse_twitter_feed($feed, $prefix, $tweetprefix, $tweetsuffix, $suffix) { $feed = str_replace(\"&lt;\", \"<\", $feed);