【发布时间】:2017-08-14 15:12:31
【问题描述】:
在担任管理职位几年后回到开发,我正在处理一个 PHP 代码,其中有一些我无法理解的定义(看起来这些年我远远超出了 PHP 的进步)。谁能告诉我这个定义中的campaignDTO和ParamDTO是做什么的?
这个方法会返回什么?
/**
* Creates a campaign
* @param campaignDTO $campaign
* @param ParamDTO $param
* @throws \Exception
* @return campaignDTO
*/
public function createCampaign(campaignDTO $campaign, ParamDTO $param)
{
}
【问题讨论】:
-
了解type declarations aka “类型提示”。
-
^ Type Hint 一直是个坏名字……它不是 "hint" - 一个 "hint" i> 不会让您的应用程序崩溃 - 这是一个要求:P
-
先看看phptherightway.com 怎么样?
标签: php codeigniter