Fork me on GitHub

Exporter des classes et fonctions de PHP vers Javascript


Exporter de PHP vers javascript

La librairie Jaxon exporte des classes et des fonctions d'une application PHP vers javascript, de façon à pouvoir les appeler directement depuis une page web, grâce à Ajax.

Lorsqu'une classe PHP est exportée, une classe javascript du même nom est automatiquement créée et incluse dans la page.

Appeler de javascript vers PHP

Lorsque la classe javascript est appelée dans le navigateur, une requête Ajax est automatiquement créée et envoyée vers le serveur avec les paramètres de la fonction.

La librairie Jaxon reçoit cette requête, appelle la classe PHP avec les paramètres, et retourne le résultat à la page.

Editer le contenu des pages web

L'objet Jaxon\Jaxon\Response fournit des fonctions pour réaliser 3 types d'opérations dans une page web.

  • Modifier le contenu (texte) de la page
  • Modifier la présentation de la page avec CSS
  • Exécuter du code javascript dans la page

Ajouter de nouvelles fonctions

Les plugins de Jaxon ajoutent de nouvelles fonctions à l'objet Jaxon\Jaxon\Response.

Ils fournissent des API simples en PHP pour exécuter des actions complexes dans une page web, ou pour appeler des librairies javascript tierces.