我在codeigniter中创建了一个函数,我想将当前日期设置为函数参数的默认值,但它不起作用。
<img src="@Url.Content("~/Content/images/logo.png")" style="width:150px;height:80px;" alt="" />
如何指定默认的当前日期?感谢。
答案 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');
}