Du bist hier: Tips » Scripte » PHP
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.


    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