Ist in dem Fall printf immer noch die beste Lösung?
Ja.
Es hieß ja, dass sich printf stärker auf die Performance auswirken kann/soll, und da ich es ja jetzt relativ häufig verwenden müsste, wollte ich da lieber nochmal sicher gehen :)
printf ist im schnitt etwa 25 % langsamer als echo oder print.
Das hört sich viel an, ist aber die dedlfix schon sagte nichts - wir bewegen uns hier im µs Bereich - es ist ziemlich egal obein Funktionsraufruf jetzt 0,0000035 oder 0,0000045 Sekunden benötigt - auch wenn du viele davon hast ;)
Solche überlegungen sind nur sinnvoll, wenn du extrem viele davon hast.