PHP; PECL and Windows: I won’t consider PHP on the windows desktop that much, but for the one or other testbed I give it a go. It just works ok you can say so, but the biggest downside with windows is, that it won’t ship with a compiler by default. So with all the nice PECL extensions you’re pretty much on your own.
Option 1: First of all, some popular extensions like xdebug have their own homepage. Often you find the best information there how to retrieve packages.
Option 2: Secondly the windows PHP page offers a link to http://downloads.php.net/pierre/containing a directory listing of relatively fresh complied PECL binaries for windows. You should look there if your wanted extension is in that list.
Option 3.: And if it’s not in there? Well if you’re using PHP 5 with version 5.2.6 or later then an older PECL zip package might still do the job for you. It is available on the PHP museums site: http://museum.php.net/php5/pecl-5.2.6-Win32.zip . A list of containing files and download of single DLLs is available on a third party website.