Создание имен массивов на основе значения переменной

В принципе, я хочу, чтобы это создавало имена переменных из списка массивов

Но это наоборот, вместо создания обычных переменных я хочу создать массивы из значений переменных

Если вы хотите создать массив, который сопоставляет имена переменных своим значениям, используйте compact() , передавая имена переменных в виде строк:

 $one = 1; $two = 2; $variables = compact('one', 'two'); // Array ( [one] => 1, [two] => 2 ) 

Если все, что вам нужно, это массив, содержащий значения ваших переменных, просто создайте нормальный массив с помощью array() и переместите переменные в:

 $one = 1; $two = 2; $variables = array($one, $two); // Array ( [0] => 1, [1] => 2 )