【发布时间】:2014-10-28 11:21:54
【问题描述】:
我为get周末写了php函数,这个“$data['projects']”不是空的,而是重定向到$end = date("Y-m-d", strtotime('next sunday'));
function weekendignSet(){
if(!empty($data['projects'])){
$end = $data['projects'][0]->week_end_day;
}else{
if(!empty($_GET['week_ending'])){
$end = $_GET['week_ending'];
}else{
$end = date("Y-m-d", strtotime('next sunday'));
}
}
return $end;
}
什么是错误?谢谢
【问题讨论】:
-
尝试使用
if(!isset($data['projects']))并告诉我们进展如何 -
@AresDraguna
!empty将自动检查该值是否已设置。 -
$data不在范围内,将始终为空。 -
@AresDraguna 不工作
-
@Fluffeh
!isset将检查projects是否实际设置...!empty只是检查projects中是否有值