Laufweite eines Stings ermitteln
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
applet
ausnutzen
bestehen
bringen
buchstabe
dank
darstellung
dur
erfahrung
erz
http
interpreter
manual
problem
prozent
schriftart
string
umbruch
vermutung
zeichen
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
es gibt irgendeine image_.. funktinon, mit der man die l?nge enes Strings mit bestimmter Gr??e und Schriftart ermittelt werden kann.
Ich hab mal nachgeschaut: mit imagefontwidth() kann man das machen. baer immer nur f?r ein Zeichen.
Du wirst dur wohl eine for-Schleife machen m?ssen. -
Hallo terrorstate!
M?glicherweise helfen dir die GD-Lib-Funktionen weiter:
http://www.php.net/manual/de/function.imagefontwidth.php
http://www.php.net/manual/de/function.imageftbbox.php
Aber eigentlich gibt es f?r dein Problem keine L?sung in PHP. Da der PHP-Interpreter gar nicht wei?, welche Fonts zur Darstellung im Browserfenster verwendet werden, kann er auch nichts ?ber die L?nge von Strings in diesen Schriftarten in Erfahrung bringen. Sowas l?uft nur direkt auf dem Betriebssystem des Computers der die Zeichen auch darstellt. Auf dem Webserver kann man dar?ber nur Vermutungen anstellen, die in 99 Prozent aller F?lle falsch sind.
MfG
alopex -
Es ist nich wirklich relevant... aber ich wollte in meinem forum die komplette l?nge ausnutzen. und da der browser keinen plan von umbruch hat, muss ich das selbst machen. das problem is das die Laufweite der Gro?buchstaben zu gro? ist (wortspiel). ich hab nach 35 Non-Whitespace-Zeichen einen umbruch. sonsten w?rde bei gro?buchstaben der rahmen der tabelle gesprengt. aber die meisten w?rter die l?nger als 35 Zeichen sind, bestehen ja nicht aus Gro?buchstaben. Also werden diese W?rter einfach irgendwo in der mitte gebrochen. Platzm??ig sieht das echt scheisse aus.
Ich h?tte was kleines Schnelles gebraucht. aber ich versteh schon das das zu umst?ndlich w?re.
Trotzde danke f?r die hilfe! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage