gre*_*emo 6 php parameters datetime
可以DateTime使用now默认设置对象作为可选参数吗?
以下代码给出了语法错误:
public function getData(array $metrics, DateTime $start,
    DateTime $end = new DateTime, $params = array())
{
    // Default DateTime constructor automatically use "now"
}
Run Code Online (Sandbox Code Playgroud)
这只是一个好奇的问题,我知道我能做到:
public function getData(array $metrics, DateTime $start,
    DateTime $end = null, $params = array())
{
    $end = is_null($end) ? new DateTime() : null;
}
Run Code Online (Sandbox Code Playgroud)
    |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           2343 次  |  
        
|   最近记录:  |