2010-11-28 8 views
2

Hier ist eine kurze FrageSprintf doppelte Wert

Ich brauche Wert in einer sprintf Funktion zu duplizieren

sprintf("%s %s %s",$arg1,$arg1,$arg2); 

Wie kann ich nur arg1 einmal $ passieren? Kann nicht die Antwort auf php.net
Dank
Andrew

Antwort

6

Verwenden indizierte Format %1$s statt zu finden scheint:

sprintf("%1$s %1$s %2$s", $arg1, $arg2) 
+0

ah, ich das Beispiel auf php.net falsch verstanden, dank – andrew