
PHPForAndroid (c’est son nom) fait usage de la couche de script pour Android (SL4A), jusqu’à présent connu sous le nom de « Android Scripting Environment », qui peut être installé sur n’importe quel téléphone Android pour exécuter des programmes PHP.
Il fournit des applications PHP avec accès à des fonctionnalités telles que le module Bluetooth et des objets graphiques.
SL4A fournit à la fois un environnement d’exécution et un éditeur, ce qui permet l’exécution des scripts PHP (ou autres) d’être édité depuis le téléphone lui-même.