PHP est un langage interprété (et non compilé), initialement utilisé pour le développement de sites web dynamiques. Il a très vite conquis de nombreux développeurs, en particulier grace à sa syntaxe très accessible. Il offre également maintenant énormément de possiblités, et couvre beaucoup de domaines différents (voir le site officiel:
http://www.php.net).
PHP est utilisé dans
Raydium comme langage de scripting: cela signifie qu'il est possible de programmer des applications 3D, des jeux, en grande partie en PHP, et sans avoir besoin de recompiler (opération lourde et faillible) l'application lorsque l'on change le fichier PHP.
L'interface Raydium/PHP permet: d'appeller des fonctions
Raydium ou de l'application depuis PHP, et de partager des variables entre
Raydium (et l'application, là encore) et les scripts PHP (types supportés: chaines, entiers et flottants).