2014-08-30 10 views

cevap

10

Sen variable functions

PHP değişken işlevler kavramını destekleyen kullanabilirsiniz. Bu, değişken bir adın kendisine eklenmiş parantezlere sahip olması durumunda, PHP'nin, değişkenin değeri ne olursa olsun, aynı ada sahip bir işlev arayacağı ve bunu gerçekleştirmeye çalışacağı anlamına gelir. Diğer şeylerin yanı sıra, bu geri çağrıları, işlev tablolarını ve benzerlerini uygulamak için kullanılabilir.

foreach($myFunctions as $func) { 
    $func(); 
} 
2

call_user_func

foreach($myFunctions as $myFunction) { 
    call_user_func($myFunction); 
} 

veya

array_walk($myFunctions,'call_user_func'); 
kullanılarak başka bir yolu,
İlgili konular