2017-10-11 37 views
0

我打电话给一个独立的类的静态函数,如:AnimeshPlugin::get_plugin_basename();php - 如何从独立类调用对象时删除名称空间?

AnimeshPlugin是定义类...我使用名称空间AniPlugin \ custom; 当我这个命名空间的类中调用这个函数,出现错误为:

Fatal error: Uncaught Error: Class 'AniPlugin\custom\AnimeshPlugin' not found in C:\xampp\htdocs\wordpress\wp-content\plugins\animesh-plugin\includes\config\custom\admin.php on line 25

我不想在类名之前添加AniPlugin \定制\。

有什么建议?

回答

0

尝试以下操作:

\AnimeshPlugin::get_plugin_basename(); 

查找到Importing Namespaces in PHPGlobal Space

+0

的AnimeshPlugin :: get_plugin_basename();可用于非名称空间的公用文件我想访问它,因为我不想在调用中添加名称空间......它是独立的。 –

+0

简单地说它是“”AnimeshPlugin :: get_plugin_basename();“”不是“”AniPlugin \ custom \ AnimeshPlugin \ AnimeshPlugin :: get_plugin_basename();“” –

+0

@AnimeshSahu你试过更新的答案吗? – mega6382

相关问题