I use this script for my website. What I use it for is to call pages to a single page.
In essence, all I have to do is code 1 page with no content, and call it, let's say page.php.
Then, wherever my content goes I use a script like that to call whatever page that has the content I want to that blank page. It's very useful because I don't have to go through all my pages redoing the code for the layout everytime I do a new layout.
On my website, the main page is pages.php
If you go here:
http://www.hateralligator.com/pages.php
You will see an error in the content area. That is because there is no variable (?id=blablah). If you add one, let's say, tutorials. Then it will load my tutorials page. If you put about, then it will load the about page.
http://www.hateralligator.com/pages.php?id=tutorials
http://www.hateralligator.com/pages.php?id=about
It is extremely useful to me because I can generate an infinite amount of pages and only have to code 1 page and use the ?id= to generate what goes into the content box.
Hope this helps show a use for it.
-Hater Alligator