Dinamik, statik bir işlevi çağırmak?

0 Cevap php

Birisi boşluğu dolduracak olabilir. Ben bir sınıf statik bir işlevi çağırmak gerekir. Burada eval kullanmak gerekiyor?

// Some settings require function calls
$switch = array ('random_image' => 'Splashpage::get_random_image()', 'splash_photos_count' => 'Splashpage::count_splash_photos()');
foreach($switch as $key => $function) {
    if ($name == $key) {
        return ... $function
    }
}

0 Cevap