Hallo pl,
nur, das halt alle String-Platzhalter %s heißen.
Die Reihenfolge lässt sich aber ebenso wie in PHP beeinflussen.
Das Problem ist, dass alle Platzhalter %s heißen. D.h., alle Platzhalter haben denselben Namen. Von daher müssen die Daten/Werte für Platzhalter in derselben Reihenfolge geliefert werden wie es das Template vorgibt.
Nein, auch in Perl geht
printf '%2$s %1$s', "Welt", "Hallo";
# Hallo Welt
Idealerweise jedoch sind Platzhalter nicht anonym und werden über ihre Namen zugeordnet:
Ja.
Bis demnächst
Matthias