PHP-函数

PHP-函数,php,Php,我有两个文件,比如one.php,two.php。某些函数在两个文件中具有相同的名称。A有另一个类文件。我在类文件的两个函数中包括fileone.php和two.php。然后我从主php文件中的类文件创建一个对象。然后我在objectcall中调用两个函数在类文件中调用函数。当我第二次调用函数时,出现错误,无法使用先前在**Previase include file name中声明的函数名称** 我如何解决这个问题 one.php 2.php 类文件 ------ 主文件 ----- 当然不在同

我有两个文件,比如one.php,two.php。某些函数在两个文件中具有相同的名称。A有另一个类文件。我在类文件的两个函数中包括fileone.php和two.php。然后我从主php文件中的类文件创建一个对象。然后我在objectcall中调用两个函数在类文件中调用函数。当我第二次调用函数时,出现错误,无法使用先前在**Previase include file name中声明的函数名称**

我如何解决这个问题

one.php

2.php

类文件 ------

主文件 -----

当然不在同一个文件中。然后调用它们包括并使用\xxx\A


Php.net:

名称空间如果使用较新版本的phpy,则不能有两个同名函数并同时加载,句号为。重命名其中一个。使用名称空间在这里很有帮助。
function a(){
   }
   function d(){}
    function a(){
  }
  function d(){}
   class test{

 function one(){
  include_once("one.php")
 }

 function two(){
   include_once("two.php")
 }

}
    $test=new test();
$test->one();

$test->two();//(**in this line error occur**)
    namespace xxx {
         function A {}
    }
    namespace yyy{
         function A{}
    }