Создание переменных, имя которых совпадает с ключами в $_REQUEST, $_POST, $_GET

Задача сделать следущее:

$username=$_POST["username"];
$age=$_POST["age"];

Следующий скрипт-код это реализует:

$expected=array('username','age','city','street');
foreach($expected as $key){
    if(!empty($_POST[$key])){
        ${$key}=$_POST[$key];
    }
    else{
        ${$key}=NULL;
    }
}

Также можно использовать стандартную фнкцию PHP extract:

extract($_POST);

.