__halt_compiler
Interrompre l'exécution du compilateur
__halt_compiler()
est utilisée pour arrêter l'exécution du compilateur.
__halt_compiler ( )
La fonction __halt_compiler()
n'est pas réellement utilisée pour arrêter le compilateur dans des scripts PHP ordinaires. Son objectif principal est de l'utiliser avec le PHAR Packager. Lors de la création d'une archive Phar, vous pouvez utiliser la fonction __halt_compiler()
pour séparer le code PHP des métadonnées archivées. Dans ce cas, rien après __halt_compiler () n'est exécuté sous forme de code PHP, mais est stocké dans les métadonnées archivées par PhAR. Cette fonction elle-même n'arrête pas vraiment le compilateur PHP, son nom peut être un peu trompeur. L'appel de cette fonction dans un script PHP régulier n'a pas vraiment d'effet.