да, обычно вы можете вызывать любой метод (= функцию) из любого другого метода.
function getVars($vars)
{
foreach ($vars as $key => $value)
{
doSomethingWithMyVars($key, $value)
}
}
function doSomethingWithMyVars($key, $value)
{
$sql = 'SELECT this, that FROM mytable WHERE '.$key.' = '.$value;
//get data
}
getVars($_GET);
но внимание, это всего лишь примерный код, вы, вероятно, не будете делать это так. Также запрос не будет работать для строк. это всего лишь пример того, как вызывать функции изнутри функций, основываясь на том, что ваша задача кажется более или менее.