(PECL classkit >= 0.3)
classkit_import — Yeni sınıf yöntem tanımlarını, verilen dosyadan içe aktarır
$dosyaadi
)Bilginize: Bu işlev çalışmakta olan yöntemi değiştirmekte kullanılamaz.
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.
dosyaadi
İçe aktarılacak sınıf yöntemlerini içeren dosya adı
İçe aktarılan yöntemleri içeren ilişkili dizi
Örnek 1 - classkit_import() örneği
<?php
// file: newclass.php
class Example {
function foo() {
return "bar!\n";
}
}
?>
<?php
// requires newclass.php
class Example {
function foo() {
return "foo!\n";
}
}
$e = new Example();
// özgün çıktı
echo $e->foo();
// değiştirilecek yöntemi aktar
classkit_import('newclass.php');
// aktarılan yöntem
echo $e->foo();
?>
Yukarıdaki örneğin çıktısı:
foo! bar!