__halt_compiler

(PHP 5 >= 5.1.0, PHP 7)

__halt_compilerDerleyicinin çalışmasını durdurur

Açıklama

__halt_compiler ( void ) : void

Derleyicinin çalışmasını durdurur. PHP betiklerine kurulum dosyaları gibi verileri gömmek için kullanışlıdır.

Veri başlangıç baytının konumu __COMPILER_HALT_OFFSET__ sabitiye belirtilebilir. Bu sabit sadece dosyada bir __halt_compiler() işlevi varsa tanımlıdır.

Dönen Değerler

Hiçbir değer dönmez.

Örnekler

Örnek 1 - __halt_compiler() örneği

<?php

// Bu betiği açalım
$fp fopen(__FILE__'r');

// Dosya göstericiyi verinin başladığı yere konumlayalım
fseek($fp__COMPILER_HALT_OFFSET__);

// Çıktılayalım
var_dump(stream_get_contents($fp));

// Betiğin çalışmasını durduralım
__halt_compiler();

Notlar

Bilginize:

__halt_compiler() işlevi betiğin sadece en dış etki alanında kullanılabilir.