Pour un projet actuel (dont je vous parlerai d'ici peu), j'ai du faire communiquer du PHP avec du Flash. L'intérêt par exemple serait de gérer en PHP toute la partie données, de gérer le tout avec des objets PHP , et ensuite de les envoyer à du Flash sous forme d'objets (sans passer par du XML ou autre, qui aurait nécessité du parsing etc.).

J'ai donc découvert le magnifique petit projet AMFPHP, qui permet de transformer nos scripts php en services appelés depuis une "gateway" principale. Une fois le script exécuté, le rendu est mis en forme et Flash est capable de le gérer sans aucun problème. Une fois amfphp installé, une interface web est disponible pour pouvoir faire des requêtes directement dans nos scripts php. C'est assez sympa d'avoir accès à ses classes, ses méthodes directement en y injectant les arguments voulus.

Dans des exemples que vous trouverez sur le net avec des recherches du styles "flash php", les gens vont jusqu'à, côté php, renvoyer (qui se traduit par un simple return hein) directement le result généré par un mysql_fetch_assoc(), c'est donc un outil assez puissant.

Bravo donc à ce joli projet qui va nous être bien utile.