【发布时间】:2012-08-18 01:09:11
【问题描述】:
由于向后兼容性问题,我需要两个函数,一个是另一个的别名。
public function getMostPopularArticles(array $params = array())
{
$this->getMostViewedArticles($params);
}
public function getMostViewedArticles(array $params = array())
{
return $this->_response_request(".....");
}
getMostPopularArticles() 是新函数,它是旧函数的别名(及时将被删除)getMostViewedArticles()
我的做法对吗?有改进的余地吗?
我不得不提到getMostViewedArticles()(旧函数)正在使用新参数来返回正确的数据,但我只需要一个具有正确名称的别名(getMostPopularArticles()),以便用户有时间更新他们的代码,并在未来的版本中完全删除旧的命名函数。
【问题讨论】:
-
PHP 什么时候让你为内置类型输入提示?
-
Typehints 适用于至少 PHP 5.3 的数组。
标签: php function optimization