Descargue la última versión binaria de PHP 5.3.2 (asegúrese de obtener el paquete .zip, no el instalador)
Desarchivarlo en un directorio
Copie el contenido del directorio en la subcarpeta php de su directorio de instalación de XAMPP, sobrescribiendo los archivos que ya están presentes
Sobrescriba los archivos que ya están presentes en el directorio apache \ bin con las versiones más recientes.
Ahora el truco: tome los archivos que tienen un "_2" en sus nombres (por ejemplo, php5apache2_2.dll o php5apache2_2_filter.dll), cópielos en el subdirectorio apache \ bin y elimine la parte "_2", sobrescribiendo la existente archivos. Esto es necesario porque XAMPP usa la versión 2.2 de Apache y los archivos con el prefijo 2 están diseñados para Apache 2.0, por lo que debe tomar la compilación de los archivos para la versión más nueva (que tiene una interfaz de complemento diferente) y cambiarles el nombre en los nombres de archivo que XAMPP espera .