__halt_compiler
(no version information, might be only in CVS)
__halt_compiler --
Stoppe l'exécution du compilateur
Description
void
__halt_compiler ( void )
Cette fonction stoppe l'exécution du compilateur. Ceci peut être très utile
pour embarquer des données dans des scripts PHP, comme des fichiers
d'installation.
Note :
__halt_compiler() ne peut être utilisé que
depuis une portée extérieure.
Exemples
Exemple 1. Exemple avec __halt_compiler()
<?php
// Ouverture d'un fichier $fp = fopen(__FILE__, 'r');
// Déplace le pointeur de fichier vers les données plus le // saut de ligne (ceci dépend du format du fichier / OS) fseek($fp, __COMPILER_HALT_OFFSET__ + strlen(PHP_EOL));
// Puis, on l'affiche var_dump(stream_get_contents($fp));
// La fin de l'exécution du script __halt_compiler(); les données installées (eg. tar, gz, etc..)
|
|