[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]
Single Comment
I've gotten closer to isolating the problem. The PHP language construct isset returns false when a variable exists but has a null value, and I had been expecting it to return true whenever a variable exists no matter what it's value is. So, in the code you gave, the local a2 had a null value, and isset failed to recognize that it existed. I need to replace my uses of isset with something else, maybe array_key_exists, but I will continue work on it later.