起初我发布了我的代码:
//if ($filterResults['id']) {
if (isset($filterResults['id'])){
$select = $this->select();
$select->where('id = ?', $filterResults['id']);
$this->fetchAll($select);
}
现在,问题是如果我使用if ($filterResults['id']) {
它会给出预期的结果,但如果我使用if (isset($filterResults['id'])){
它就不起作用。我看不出这背后有什么原因。