Чтобы развернуть ответ extract
, вы можете вырезать только те записи $ _POST, которые вам нужны:
$vars = array_intersect_key($_POST,
array_flip(array("email", "sessionKey", "page", "ipp")));
// and then this replaces the isset() check and the extraction
if (count($vars) == 4) {
extract(array_map("htmlspecialchars", $vars));
}