ottogal: PHP: Variablennamen erzeugen?

Beitrag lesen

Ein weiterer Gedanke:

Der Scope der Variablen wäre ja kein Problem, wenn sie als Funktions-Argumente übergeben würden (oder irre ich mich?); der Aufruf wäre dann ebenso schön kurz: bar($eins, $zwei, $drei).

function bar(...$arg_list) { 
  $params = [];
  foreach($arg_list as $arg) {
    $key = ????($arg);         // <<< soll z.B. $eins in 'eins' verwandeln
    $params[$key] = $arg;
  }
  echo foo($params);
}

Gibts denn in PHP auch eine Möglichkeit, aus dem Variablennamen $eins den String 'eins' zu gewinnen?