Hi Alex,
Ist das möglich oder muß ich der Funktion doch die Arrayelemente, einzeln aufgezählt, übergeben?
Ich weiß nicht, ob ich dich richtig verstanden haben, aber…
// Du hast eine Funktion die so aufgerufen wird:
the_function($param1, $param2, $param3);
// und möchtest sie lieber so aufrufen:
$params = array($param1, $param2, $param3);
the_function($params);
Wenn dem so ist, könntest du call_user_func_array() verwenden, die könnte z.B. so aussehen:
// normal:
mysql_connect('host', 'username', 'password');
// mit call_user_func_array()
$params = array('host', 'username', 'password');
call_user_func_array('mysql_connect', $params);
Einen direkten Sinn sehe ich in diesem Verfahren allerdings in der Form nicht.
Viele Grüße,
~ Dennis.