[eluser]Chris Newton[/eluser]
AMFPHP is a method to provide database/server services connectivity to Flash. It's something that can be used in place of FLEX or Flash Remoting. Last time I used it it didn't seem that simple to implement (seemed like a lot of code duplication) but I was a crappier developer back then, so... YMMV.
We usually pull XML feeds via PHP to get dynamic data into flash, or avoid flash altogether if the app needs tightly integrated server services. Not that our methods are the best way, but most of the time I've found using flash as an application tool is somewhat needless, if your main aim isn't to do tons of animation while in the application. And this is coming from a guy that runs a company that makes it's money doing flash animation.
Sorry for being a bit off-topic. I appreciate the efforts of course to get AMFPHP integrated with CI. That's always welcome.