Hi,
Du kannst nicht erwarten, dass die Rückgabe je nach Formatsymbol eine Zahl oder ein String ist.
Gibt doch genügend PHP-Funktionen, die je nach Situation unterschiedliche Typen zurückgeben.
Ein häufiger Fall ist, daß im Fehlerfall ein boolean (false) geliefert wird, im Normalfall ein Objekt (z.B. bei den mysqli-Funktionen, die entweder false liefern oder die gefundenen Zeilen).
cu,
Andreas a/k/a MudGuard