Yes, the variable is actually being pulled from an array slot (number 1) and then matched against the key to return the numerical value. If I print the $array[1] it returns exactly what the key should be, but when i plug it into the previous code I posted I get the error.
Comment on Re^2: Problems with Hash Keys and Spaces