http://www.perlmonks.org?node_id=409300


in reply to going through an array

Maybe you could show us the code that puts data in @value. If the data is not numeric your == comparison could be the problem -- try eq instead.