The BadBlue people -- who make the easy-to-use PHP web server for Windows -- created a couple of interesting tutorials for PHP newbies.

Installing PHP and a server on your Windows PC - http://www.badblue.com/tuphp.htm

Writing your first PHP script - http://www.badblue.com/tuphp1.htm

These are pretty good because they're illustrated and numbered. You can follow the steps, screen-shot by screen-shot, so even your Grandma should be able to get PHP running. All of the BadBlue tutorials are here: http://badblue.com/tutor.htm - they include the file-sharing and photo-album stuff their server is also known for.