PHP
Referenzliste
__halt_compiler
Sonstige-Funktionen
Befehl:
void __halt_compiler ( void )
Rückgabewerte:
Es wird kein Wert zurückgegeben.
Beschreibung:
Beendet die Kompilerausführung. Dies kann sinnvoll sein, wenn Daten in PHP-Skripte eingebettet sind, wie z.B. in Installationsdateien.
Die Byteposition, an der die Daten beginnen, kann über die Konstante __COMPILER_HALT_OFFSET__ ermittelt werden, die nur definiert ist, wenn die Funktion __halt_compiler() in der Datei benutzt wird.
Die Byteposition, an der die Daten beginnen, kann über die Konstante __COMPILER_HALT_OFFSET__ ermittelt werden, die nur definiert ist, wenn die Funktion __halt_compiler() in der Datei benutzt wird.
Aktiv in Version:
(PHP 5 >= 5.1.0, PHP 7)
Hinweis:
Hinweis:
__halt_compiler() kann nur auf der höchsten Ausführungsebene und nicht innerhalb anderer Funktionen oder Methoden benutzt werden.
__halt_compiler() - Beispiel:
Eingabe:
<?php if ( $something ): print 'something'; endif; // endif platziert hier für Debugging-Zwecke __halt_compiler(); endif; // ursprünglichen Speicherort endif - produzieren // würde Syntaxfehler if __ halt_compiler war nicht da ?>
Sonstige-Funktionen