参数作为codeigniter中的当前日期

时间:2016-07-05 05:56:44

标签: php function codeigniter

我在codeigniter中创建了一个函数,我想将当前日期设置为函数参数的默认值,但它不起作用。

<img src="@Url.Content("~/Content/images/logo.png")" style="width:150px;height:80px;" alt="" />

如何指定默认的当前日期?感谢。

2 个答案:

答案 0 :(得分:1)

您需要在函数内指定默认日期。因为参数在调用函数时赋值。

function Sales($deyt1='', $deyt2='') {

  if($deyt1 == '' )
      $deyt1 = date('Y-m-d');
  if($deyt2 == '' )
      $deyt2 = date('Y-m-d');    

     .....
     .....
}

答案 1 :(得分:1)

我认为最好将日期逻辑放在函数中,而不是将其设置为参数并使用条件格式化。

例如:

function Sales($deyt1=null, $deyt2=null) {

$d1 = ($deyt1 != '')?$deyt1:date('Y-m-d');
}