XAMPP is just a package for installing Apache, PHP, MySQL, and Perl at one time. I'm running PHP 5.1.4 via Apache 2.2.2 on WinXP-Home. Unfortunately, I can't think of anything that would cause the difference you're seeing (at least none that makes any logical sense to me). 🙁