@@Felix Riesterer:
Die "saubere" Art wäre wohl folgende:
$str = [sprintf](http://php.net/manual/en/function.sprintf.php)(
>     "String mit %s Sachen.",
>     $variable
> );
Wohl nicht ganz, weil inflexible Syntax. Schon wieder vergessen?
Klementine* sagt: Nicht nur sauber, sondern rein!
$str = [sprintf](http://php.net/manual/en/function.sprintf.php)(
    "String mit %1$s Sachen.",
    $variable
);
Bei einer auszugebenden Variablen wäre es freilich egal, aber:
- ist es unsinnig, zwei verschiedene Syntaxen für eine vs. mehrere Variablen zu verwenden, und
- kann man nicht sicher sein, dass nicht irgendwann noch eine zweite Variable hinzukommt.
LLAP
- Kennt die außer mir noch wer? Oder bin ich alt?
-- 
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)
  „Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)
 nicht angemeldet
 nicht angemeldet Gunnar Bittersmann
 Gunnar Bittersmann JürgenB
 JürgenB Der Martin
 Der Martin