每当数组索引未定义时,PHP 都会返回一个“通知”。
如何关闭这些通知?或者更好,为他们正确编码?
例子:
$job_db_ready = array(
"email" => $this->profile['email'],
"company" => $job['company']['name'],
"position" => $job['title'],
"industry" => $job['company']['industry'],
"start_date_month" => $job['startDate']['month'],
"start_date_year" => $job['startDate']['year'],
"end_date_month" => $job['endDate']['month'], // Sometimes endDate undefined
"end_date_year" => $job['endDate']['year'], // Sometimes endDate undefined
"is_current" => $job['isCurrent']
);
该数组将返回
Severity: Notice
Message: Undefined index: endDate