Есть ли способ передать неограниченное количество аргументов в функцию и получить доступ ко всем этим аргументам без необходимости определять каждый из них в заголовке. Вот пример, чтобы сделать это более понятным:
function doSomething($var1="", $var2="".........)
{
// Do something with the arguments
}
Я не хочу указывать кучу аргументов. Есть ли способ просто захватить все аргументы в массиве? Даже если они не были определены? (PHP BTW)
Конечный результат должен выглядеть примерно так:
func("hello", "ya", "hi", "blah", "test", "go");
function func()
{
//Loop Over Arguments
}
Я видел, как некоторые нативные функции PHP могут принимать, казалось бы, бесконечное количество аргументов, но могут ли пользовательские функции делать то же самое?