Функции classkit
classkit_method_add
Функции classkit
PHP Manual

# classkit_import

(PECL classkit:0.3-0.4 runkit:0.7-0.9)

classkit_import — Импортирует определения методов нового класса из файла

### Описание

array classkit_import ( string `$filename` )

> Замечание: Эта функция не может быть использована для влияния на работающие в данный момент (или цепные) методы.

Внимание

Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.

### Список параметров

`filename`

  Имя файла с определениями методов класса

### Возвращаемые значения

Ассоциативный массив импортированных методов

### Примеры

Пример #1 Пример использования classkit_import()

`<?php
// file: newclass.php
class Example {
function foo() {
return "bar!\n";
}
}
?>`
`<?php
// требуется newclass.php (см. выше)
class Example {
function foo() {
return "foo!\n";
}
}
$e = new Example();
// вывод оригинала
echo $e->foo();
// импорт замещающего метода
classkit_import('newclass.php');
// вывод импортированного метода
echo $e->foo();
?>`

Результат выполнения данного примера:

    foo!
    bar!

### Смотрите также

- classkit_method_add()
- classkit_method_copy()

Функции classkit
classkit_method_add
Функции classkit
PHP Manual