Jak używać zmiennej wewnątrz parametru $ _GET? przykład: ($ _GET [$ my_var])

Tworzę wtyczkę do wordpress, parametr $ _GET jest zapisywany w bazie danych zgodnie z preferencjami użytkownika za pośrednictwem panelu administracyjnego Wordpress. Następująca walidacja musi być przeprowadzona przez $ _GET, jest to funkcja:

$db_url = get_option('my_get_url');
// returns the value of the database entered by User
// on this case return -->  page=nosupport

$url_explode = explode("=", $db_url);
$url_before = $url_explode[0]; // --> page
$url_after = $url_explode[1]; // --> nosupport

echo "Before: ".$url_before; // here are ok, return --> page
echo "After: ".$url_after; // here are ok, return --> nosupport

Mój problem jest tutaj:

// here $_GET no have any value, dont work on validate...
if($_GET[$url_before] != ""){ 
    if($_GET['$url_before']=="nosupport"){
        // my function goes here...
    }
}

I używam do testu parametru:

echo $_GET[$url_before];

Ale nie zwracaj żadnej wartości ...

questionAnswers(3)

yourAnswerToTheQuestion