Uzun bir çerçeve sınıftan denetleyicisi değişkenleri puting bir yolu var mı?

0 Cevap php

merhaba im bugün birini makeing tarafından mvc öğrenme ve üzerinde i işlerin nasıl bir bayan olduğunu fark.

class Framework
{

    function __construct()
    {
        require 'libraries/language/l.php';
        /*
        $l['hello'] = 'hello';
        $l['helloworld'] = 'helloworld';
        etc
        */
    }
}

class Controller extends Framework
{

    function index()
    {
        #missing ?
        echo $l;
    }
}

Tamam ilk soru nasıl olabilir i echo $l benim denetleyicisi dosyaları? Bunu yapmak için bir yolu var mı?

Bunun için * aynı düzenleyin.

function library( $lib ){

    if (file_exists('libraries/lib.'. $lib .'.php')) {
        require 'libraries/lib.'. $lib .'.php';

        if (class_exists($lib)) {
            $class = ucfirst($lib);
            $$lib = new $class;
            return TRUE;
        }

        if (!class_exists($lib)) {
            return FALSE;
        }
    }
}

teşekkürler içeri arayanlar için

Adam ramadhan

0 Cevap