Moin,
Geht sowas?
Allerdings nur, wenn der gesamte Funktionsname in der Variable steht.
Funktioniert:
function name1() { print 'You called name1'; }  
  
$foo = "name1";  
$foo();  
Funktioniert NICHT:
function name1() { print 'You called name1'; }  
  
$foo = 1;  
name$foo();
Funktioniert auch:
function name1() { echo "You called name1"; }  
function name2() { echo "You called name2"; }  
function name3() { echo "You called name3"; }  
function name4() { echo "You called name4"; }  
  
  
for($i=1;$i<=4;$i++) {  
    $bar = "name".$i;  
    $bar();  
}
Grüße Marco
-- 
Ich spreche Spaghetticode - fließend.
  Ich spreche Spaghetticode - fließend.
 nicht angemeldet
 nicht angemeldet