bcompiler_write_class

(PECL bcompiler >= 0.4)

bcompiler_write_classEscribe una clase definida como código de bytes

Descripción

bcompiler_write_class ( resource $filehandle , string $className [, string $extends ] ) : bool

Lee el código de bytes de una clase existente de PHP y lo escribe en el gestor de archivo abierto.

Parámetros

filehandle

Un gestor de archivo como el devuelto por fopen().

className

El nombre de la clase, como cadena.

extends

Valores devueltos

Devuelve TRUE en caso de éxito o FALSE en caso de error.

Ejemplos

Ejemplo #1 Ejemplo de bcompiler_write_class()

<?php
$fh 
fopen("/tmp/example","w");
bcompiler_write_header($fh);
bcompiler_write_class($fh,"DB");
// debe escribir DB_common antes de DB_mysql, ya que DB_mysql extiende DB_common.
bcompiler_write_class($fh,"DB_common");
bcompiler_write_class($fh,"DB_mysql");
bcompiler_write_footer($fh);
fclose($fh);

?>

Notas

Advertencia

Esta función ha sido declarada EXPERIMENTAL. Su funcionamiento, nombre y la documentación que le acompaña puede cambiar sin previo aviso en futuras versiones de PHP. Utilícela bajo su propia responsabilidad.

Nota:

Esta función no realiza una comprobación de dependencia, por lo que asegúrese de escribir las clases en un orden que no resulte en un error undefined class cuando lo cargue.

Ver también