1
我有if ($this->_userexists()) return false;
两个功能。他们变成了这段代码不可复制吗?
function exitifuserexists() {
if ($this->_userexists()) return false;
}
它退出本身,但必须退出调用者。如何使两个“如果这样”与两个“函数调用”?
我有if ($this->_userexists()) return false;
两个功能。他们变成了这段代码不可复制吗?
function exitifuserexists() {
if ($this->_userexists()) return false;
}
它退出本身,但必须退出调用者。如何使两个“如果这样”与两个“函数调用”?
您可以从if
中提取条件,但我个人觉得它毫无意义;它在这种情况下不会带来任何价值。我们必须在现实生活中尽量减少重复。
似乎是一个非常没有意义的重构,你现在做
if (exitifuserexists()){
....
}
哪种编程语言?看起来像PHP,但有这么小的片段... – thkala 2011-02-17 11:42:17
代码是在PHP中。 – 2011-02-17 11:59:47