Код, который вы показываете, работает внутри функции? Если это так, то, скорее всего, вы просто должны вернуть его:
function myfunction() {
//do your stuff
return $value_of_the_future_uomlookup;
}
$uomlookup = myfunction();
Глобальные переменные, как правило, означают, что у вас плохо написан код. И все же, если вы хотите сделать вашу переменную глобальной, просто объявите ее так:
function myfunction() {
global $uomlookup;
//do your stuff
}
Если у вас другой случай, пожалуйста, предоставьте немного больше информации о том, чего вы пытаетесь достичь.