Philipp Hasenfratz: Variablenzuordnung (für Denker)

Beitrag lesen

Halihallo

[...]

Was nun ?

RegularExpressions und StringReplacements :-)
Verwende keine Variablen, sondern Platzhalter.

$what-ever = "hallo %1";
print &generate ( $what-ever, $name );
sub generate ($@) {
   my ($str, @placeholders) = @_;
   for ( my ($i=0; $i < (@placeholders-1); $i++ ) {
      $str =~ s/%$i/$placeholders[$i]/g;
   }
   return $str;
}

oder so ähnlich.

Viele Grüsse

Philipp