(PECL bcompiler >= 0.4)
bcompiler_write_class — Tanımlanmış bir sınıfı dosyaya yazar
Tanımlanmış sınıfı derlenmiş koddan okur ve açık bir dosya tanıtıcısına yazar.
fopen() işlevinden elde edilmiş bir tanıtıcı.
Dizge olarak sınıf adı.
Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.
Örnek 1 - bcompiler_write_class() örneği
<?php
$fh = fopen("/tmp/example","w");
bcompiler_write_header($fh);
bcompiler_write_class($fh,"DB");
// DB_common'u DB_mysql'den önce yazmalısınız, DB_mysql DB_common'u
// genişletir.
bcompiler_write_class($fh,"DB_common");
bcompiler_write_class($fh,"DB_mysql");
bcompiler_write_footer($fh);
fclose($fh);
?>
Bu işlev DENEYSELDİR. Bu işlevin davranışı, ismi ve belgeleri PHP'nin sonraki sürümlerinde hiçbir duyuru yapılmaksızın değiştirilebilir. Bu riski göze alamayacaksanız bu işlevi kullanmayın.
Bilginize:
Bu işlev bağımlılık denetlemesi yapmaz, yükleme sırasında undefined class hatası almamak için sınıfları doğru sırada yazdığınızdan emin olmalısınız.