3vi1: Textlänge bestimmen

Beitrag lesen

echo ($light == true) ? 'Guten Tag,' : 'Guten Abend,';

Das heisst wenn "M" 22x mal Platz hat können theoretisch nur 22 Buchstaben geschrieben werden....?

22 oder mehr. M ist meinst der breiteste Buchstabe, d.h. wenn es nur llll sind wird sicher mehr in die Zeile passen. Allerdings könntest du bei 22 Buchstaben z.B. das Wort noch ausschreiben und dann eine neue Zeile einfügen. Es gibt auch Schriften wo alle Buchstaben gleich breit sind, vielleicht wäre dies auch eine Alternative.

Alternativ habe ich mittlerweile auch noch dies gefunden:
http://www.php.net/manual/de/function.imagettfbbox.php Allerdings kenne ich die Funktion nicht, scheint aber in die richtige Richtung zu gehen.

Grüße

Markus

--
Langeweile? Sudoku online spielen ;)