PHP Australia Conference 2015

classkit_import

(PECL classkit >= 0.3)

classkit_importImportar nuevas definiciones de métodos de clase desde un archivo

Descripción

array classkit_import ( string $filename )

Nota: Esta función no puede ser utilizada para manipular el actual método en ejecución (o extendido).

Advertencia

Esta función ha sido declarada EXPERIMENTAL. Su comportamiento, su nombre y la documentación que le acompaña puede cambiar sin previo aviso en futuras versiones de PHP. Use esta función bajo su propio riesgo.

Parámetros

filename

El nombre de archivo de las definiciones del método de clase a importar

Valores devueltos

Matriz asociativa de los métodos importados

Ejemplos

Ejemplo #1 Ejemplo de classkit_import()

<?php
// file: nuevaclase.php
class Ejemplo {
    function 
foo() {
        return 
"bar!\n";
    }
}
?>
<?php
// se necesita nuevaclase.php (ver arriba)
class Ejemplo {
    function 
foo() {
        return 
"foo!\n";
    }
}

$e = new Ejemplo();

// imprimir el original
echo $e->foo();

// importar el método de remplazo
classkit_import('nuevaclase.php');

// imprimir el importado
echo $e->foo();

?>

El resultado del ejemplo sería:

foo!
bar!

Ver también

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top