isset($_GET["page"])
isset это конструкция языка, а не функция и поэтому не будет никаких варнингов на отсутствие ключа. Если в $_GET["page"] лежало null, то оно нормально примится, так как ключ page существует в массиве.
Что вы имели ввиду под null?
error_reporting(E_ALL);
$x = ['x' => 1, 'y' => 2];
echo $x['z']; // Notice: Undefined index:
отправит warning в логпруф?
<?php
error_reporting(E_ALL);
$x = ['x' => 1, 'y' => 2];
echo isset($x['z']); // никакого ворнинга