# runkit_import

(No version information available, might only be in Git)

runkit_import — Procesar un archivo PHP importando definiciones de funciones y clases, sobrescribiendo cuando sea apropiado

### Descripción

runkit_import(string `$filename`, int `$flags` = RUNKIT_IMPORT_CLASS_METHODS): bool

Similar a include, sin embargo cualquier código que resida fuera de una función o clase es simplemente ignorado. Además, dependiendo del valor de `flags`, cualquier función o clase ya existente en el entorno de ejecución actual podría ser sobrescrito automáticamente por sus nuevas definiciones.

### Parámetros

`filename`

  El nombre de archivo desde que se va a importar las definiciones de funciones y clases

`flags`

  Operador OR a nivel de bit de la familia de constantes `RUNKIT_IMPORT_*`.

### Valores devueltos

Devuelve `true` en caso de éxito o `false` en caso de error.

### Ejemplos

Ejemplo #1 Ejemplo de runkit_import()

`<?php
// importar clases completamente
runkit_import('myfile.inc', RUNKIT_IMPORT_CLASSES);
/* importar clases, aunque no importar sus propiedades estáticas
(RUNKIT_IMPORT_CLASS_STATIC_PROPS está disponible desde 1.0.1) */
runkit_import('myfile.inc', RUNKIT_IMPORT_CLASSES & ~RUNKIT_IMPORT_CLASS_STATIC_PROPS);
/* importar solamente las propiedades estáticas de las clases
(RUNKIT_IMPORT_CLASS_STATIC_PROPS está disponible desde 1.0.1) */
runkit_import('myfile.inc', RUNKIT_IMPORT_CLASS_STATIC_PROPS);
?>`