PHP genel ad bağlamında fonksiyon bloğunu çalıştırmak

0 Cevap php

Yani senaryosu ben kitaplıkları gerektiren için özel bir işlevi olmasını istiyor. Gibi bir şey:

define('E_ROOT', str_replace('//','/',dirname(__FILE__)));
/* ... */
function e_load($fn, $allowReloading = FALSE) {
    $inc = E_ROOT.'/path/here/'.$fn.'.php';
    if($allowReloading)
        require $inc; // !!!
    else
        require_once $inc; // !!!
}

require ve require_once vesaire fonksiyonlar, sınıflar, kütüphaneler için yardımcı olmuyor fonksiyonunun ad içine dosyaları yük olacağı varlık sorunu. Peki bunun için bir yolu var mı?

(Sürece o kadar çok bilgisayarlardaki yasaklandı çünkü eval kullanmak değildir, bir şey require kaçınarak ve require_once tamamen iyidir.)

Teşekkürler!

0 Cevap