Это моя попытка/поймать блок в PHP:PHP Примечание: Не определено индекс хотя использование TRY поймать
try
{
$api = new api($_GET["id"]);
echo $api -> processRequest();
} catch (Exception $e) {
$error = array("error" => $e->getMessage());
echo json_encode($error);
}
Когда нет ничего в $_GET["id"]
, я все еще получаю ошибку уведомления. Как я могу избежать получения этой ошибки?
использовать 'Исеть ($ _ GET [ 'ID'])' или 'array_key_exists ('ID', $ _GET);' .. миллион дубликатов, чтобы рассчитывать на этот вопрос .. – dbf
if (isset ($ _ GET ['id'])) {$ api = new api ($ _ GET ['id']); } – Maximus2012
Уведомление PHP не является исключением. – sangaran