The Developer Tutorials site has posted a new look at working with PHP in a different sort of environment than most people think - on the desktop.
You've been through it all with the web, from basic database hacks to battling with inconsistent browser rendering, and now you want to have a go at something different.
Of course, the standard destination would be desktop application development.
The work through some of the basics of desktop development as well as some of the advantages and disadvantages to making the move. The include some example code to get you started with a "Hello World" sort of example using the PHP-GTK libraries.