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