可以重复类中私有函数的名称吗?

时间:2010-01-05 23:14:26

标签: class function php

class One
{
  private function thisfn()
  {}
}
class Two
{
  private function thisfn()
  {}
}
这是合法的吗?顺便说一下,它是否是一个类中的私有函数或公共函数是否重要?

另外,我是否可以在任何类中创建一个名为thisfn() 的新函数(并将其公开)?像:

 function thisfn()
{}

1 个答案:

答案 0 :(得分:5)

只要您不在同一个类中重新声明相同的方法名称,这就是合法的。

声明具有相同名称的类范围之外的函数也是有效的。