Tengo una matriz de longitud variable que necesito transponer a una lista de parámetros para una función.PHP: Matriz a valores de parámetros de función variable
Espero que haya una buena manera de hacerlo, pero no puedo ver cómo.
El código que estoy escribiendo llamará a un método en una clase, pero no sabré el nombre del método, ni cuántos parámetros tiene.
yo probamos este - pero no funciona:
$params = array(1 => "test", 2 => "test2", 3 => "test3");
ClassName::$func_name(implode($params, ","));
Los anteriores grumos todos los valores en el primer parámetro de la función. Mientras que debería llamar a la función con 3 valores de parámetro (test, test2, test3).
Lo que necesito es la siguiente:
ClassName::$func_name("test", "test2", "test3");
¿Alguna idea de cómo hacer esto perfectamente?
Cletus - ¡Gracias! Esto funcionó muy bien. Espero que todo el pelo que saqué crecerá de nuevo :-) – Byrl
Mientras tanto usando 'Python':' function_name (* parameters_array) '... Realmente me encantó PHP. –