PHP est un puissant langage de script côté serveur pour créer des sites interactifs dynamiques ; les éléments essentiels de PHP incluent des modules externes tels que les extensions SAPI et PHP, le noyau PHP et la machine virtuelle Zend.
La partie centrale de php :
SAPI
Ce est L'interface entre PHP et le serveur web est très importante.
Des modules externes tels que des extensions PHP
complètent la plupart des fonctions de script telles que les appels de base de données, l'échange de données et le cryptage des données.
Noyau PHP
Le noyau PHP obtient les informations sur les variables d'environnement transmises par le serveur, appelle les fonctions, classes, modules d'extension PHP, coordonne le fonctionnement PHP et prépare la compilation .
La machine virtuelle Zend
effectue l'analyse lexicale, l'analyse syntaxique, l'analyse sémantique, la génération de code intermédiaire, l'optimisation du code, la génération de code cible et d'autres fonctions de base, et est responsable de Compilation et exécution de code PHP.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!