> I prefer empty() for readability. The fact that it evaluates as false > for the integer 0 is a bit confusing, I agree. Ack! I meant to say that empty() evaluates as true for the integer 0. I'll quit talking now. :-) Chris ===== Become a better Web developer with the HTTP Developer's Handbook http://httphandbook.org/