Как передать в функцию переменные и там их инициализировать при условии что передаваемые значения заранее не известны?
Например
function test($a){
//юзаем переменную $a
}
$a = 5;
test($a);
Проблема в том что передаваться будут не только $a а и другие и использовать их нужно в таком виде в котором передал, если передам $user то в функции она должна быть доступна
Например
function test($array)
{
list($user, $a) = $array;
}
$a = 5;
$user = 'Vasya';
test([$user, $a]);
Как заставить выше написанную ф-цию добавлять и другие переменные?
что бы если вызвал
$a = 1;
$user = 'Lusya';
$b = 25;
test([$user, $a, $b]);
То
$b
тоже там объявилась
Должно получится
list($user, $a, $b) = $array;
но это должно произойти автоматически