länge von text mit php bei nichtproportionaler schrift



  • moin,

    der titel ist zuerst vielleicht ein wenig verwirrend... ich moechte naemlich nicht die bloße laenge eines text wie es strlen tun wuerde...

    ich habe eine tabellenspalte mit beschraenkter groeße, dessen inhalt ich abschneiden moechte wenn er zu lang wird... das problem ist nur, dass ich keine feste anzahl an zeichen nehmen kann, da der string, je nachdem was er fuer zeichen enthaelt laenger oder kuerzer ist (durch nichtproportionale schrift).

    gibt es eine loesung mit php, die mir quasi umgerechnete laengen zurueckgibt oder es anderweitig loest?



  • du könntest imagettfbbox zweckentfremden

    ein Problem wirst du aber haben: du weißt nicht, ob der Client die selbe Schriftart wie du verwendet, geschweige denn die selbe Schriftgröße.
    Also auch, wenn es bei dir passt, kann es beim Client trotzdem daneben gehen



  • das sieht doch gut aus und ist immerhin eine loesung die mich schon mal voranbringt.


Anmelden zum Antworten