$ _ GET - это просто обычный массив, поэтому он ведет себя точно так же, как и любой другой массив.
Это означает, что он вернет NULL переменной и вызовет уведомление "undefined index" при вызовенесуществующий индекс.
Единственное, что вам нужно знать о $ _GET, - это то, что он содержит небезопасные (изменяемые пользователем) данные