Class 类内私有函数的名称可以重复吗?
这合法吗?顺便问一下,它是类中的私有函数还是公共函数重要吗 另外,我可以在任何类之外创建一个名为thisfn的新函数并将其公开吗?比如:Class 类内私有函数的名称可以重复吗?,class,function,php,Class,Function,Php,这合法吗?顺便问一下,它是类中的私有函数还是公共函数重要吗 另外,我可以在任何类之外创建一个名为thisfn的新函数并将其公开吗?比如: class One { private function thisfn() {} } class Two { private function thisfn() {} } 只要不在同一类中重新声明相同的方法名,这是合法的 在具有相同名称的类的作用域之外声明函数也是有效的。只要不在同一类中重新声明相同的方法名称,这是合法的 在具有相同名称的类的
class One
{
private function thisfn()
{}
}
class Two
{
private function thisfn()
{}
}
只要不在同一类中重新声明相同的方法名,这是合法的
在具有相同名称的类的作用域之外声明函数也是有效的。只要不在同一类中重新声明相同的方法名称,这是合法的
在具有相同名称的类的作用域之外声明函数也是有效的。您是否意识到运行该代码比问这个问题要快?您肯定是对的。我只是想弄清楚这是否是一种正确的做事方法。通常,即使编写了不正确的代码,PHP也不会弹出错误通知。请原谅我想征求有经验的程序员的意见。我不认为我的任何问题是愚蠢或不恰当的,但如果你这样做,请告诉我,这样我可以改进它们以符合你的意见。顺便说一句,如果stackoverflow有一本手册,哪一个问题合适,哪一个不合适,如果你能告诉我,我将不胜感激。你知道运行代码比问这个问题要快吗?你绝对是对的。我只是想弄清楚这是否是一种正确的做事方法。通常,即使编写了不正确的代码,PHP也不会弹出错误通知。请原谅我想征求有经验的程序员的意见。我不认为我的任何问题是愚蠢或不恰当的,但如果你这样做,请告诉我,这样我可以改进它们以符合你的意见。顺便说一句,如果stackoverflow有一本手册,哪一个问题合适,哪一个不合适,如果您能告诉我,我将不胜感激。
function thisfn()
{}