插件变量会导致冲突吗? 时间:2013-12-10 作者:Eques 我写了一个wordpress插件。我的插件代码在类中。if (!class_exists("Pluginname")) { class Pluginname { ... } } if (class_exists("Pluginname")) { $obj = new Pluginname; } 问题:如果$obj 已在Wordpress代码或其他插件中使用?这可能是冲突的潜在根源吗?如果是,怎么办? 1 个回复 最合适的回答,由SO网友:Scuba Kay 整理而成 他们可以。假设您有插件一,只有以下内容:// Plugin one $variable = "henk"; 还有插件二,只有这个:// Plugin two echo $variable; 现在你激活这些插件,你可能会看到插件一的变量被插件二呼应(至少在这里是这样的,但我不知道是什么决定了顺序)。如果没有在函数或类中使用,最好使用一种前缀,如$my\\u plugin\\u variable。 结束 文章导航