Hi all:
I've written up two tutorials on my blog that show how to create Flash applications using PHP as the backend. Unlike previous tutorials though, these ones use Adobe Flex Builder for building the UI. Flex Builder is an Eclipse based tool that allows you to build applications that get delivered inside the Flash player.
My first tutorial shows how to connect to a PHP backend and pass data using XML. Not too fancy, pretty basic, but (I think) still useful. That's your first option for passing data from PHP to Flex: encode the data in XML.
When writing the article, I thought wouldn't it be cool to pass arrays and objects from PHP right to ActionScript inside my Flash application? I came across AMFPHP, which allows you to do just that. So, I wrote up a small tutorial on how to do that too.
Following that, I went and downloaded Gallery, and after only a few hours of work, have a Flash front end to my personal Gallery install. I'll be posting that article in a few days on my blog.
If you've got questions about Adobe products and how PHP fits in, please email me at mpotter@adobe.com. I'm happy to answer any questions you might have.
Thanks!
Mike Potter
Adobe Open Source Evangelist