简体   繁体   中英

create new variables in class how can i change variable names?

I want to create new variable but name as $class.. For example my $class is:

array("veriekle","vericek","sayfala");

I want to include there class in my class. (veriekle.class.php,vericek.class.php,etc.). I can this but how can I create new variable.

If "veriekle".class.php called I want to create new variable as name's "veriekle". This is my class I can include but I can't create new variable.

Class Database
{
    public function __construct($class)
    {
        foreach($class as $class)
        {
            require_once("sub/" . $class . ".class.php");
        }
    }
}
$$class = new $class();

它被称为变量可变,不推荐,但确实如此

public function __construct($classes)
{
    foreach($classes as $class)
    {
        require_once("sub/" . $class . ".class.php");
    }
}

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM