ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
131
131
EMPFEHLEN
-
Hallo,
in meiner PHP Datei habe ich eine Tabelle "<table>", in denen Texte drin stehen.
Jetzt meine Frage:
Kann ich prüfen wann der Text in dieser Spalte (<td width="100">Dies ist ein Text</td>) das ende erreicht hat und den Text ab dort dann kürzen?
z.B. Die ist ein Te...
Weil ansonsten wenn der Text länger ist, dann wird die Spalte vergrößert und das möchte ich verhindern.
Ich möchte ja nur einzeilige Texte in der Tabelle haben und nicht mehrzeilige Texte.
Ich wäre euch sehr dankbar, wenn mir jemand Helfen könnte.
MfG
-
05.02.10 18:28 #2
- Registriert seit
- May 2007
- Ort
- Dresden (Sachsen)
- Beiträge
- 1.961
Es gibt da zwei Möglichkeiten:
- Die schwierige Variante: du ermittelst anhand der gewählten Schriftart die Breite jedes Zeichens und addierst die Zeichenlängen geordnet solange zusammen bis deine angegebene Breite erreicht ist, oder du nimmst
- die leichte Variante: du gibst eine maximale Anzahl an Zeichen an und danach drei Punkte und der Rest des Textes wird weggelassen.
Ich mag:- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.
-
Danke Dir.
ich habe folgende Code gefunden:
Ausgabe:PHP-Code:$coordinates = imagettfbbox ( 12, 0, "arialf", "Das ist ein Test");
echo "coordinates = ".implode("-",$coordinates);
coordinates = 0--1-106--1-106--13-0--13
leider gibt er mir nur die Kordinaten zurück.
Wie könnte ich den Text ab einer bestimmten Breite kürzen?
Danke schonmal.
MfG
-
05.02.10 19:48 #4
- Registriert seit
- May 2007
- Ort
- Dresden (Sachsen)
- Beiträge
- 1.961
Durch Subtraktion, wie denn sonst?
Code PHP:1 2 3 4
<?php $coordinates = imagettfbbox (12, 0, "arialf", "Das ist ein Test"); $width = $coordinates[2] - $coordinates[0]; ?>
Ich mag:- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.
Ähnliche Themen
-
Text splitten (vom Mysql-Eintrag) -> Bilder laden
Von Chris_ist_online im Forum PHPAntworten: 5Letzter Beitrag: 10.01.11, 13:35 -
Html Text splitten, dabei Tag-Struktur nicht zerstören
Von Rushtone im Forum JavaAntworten: 0Letzter Beitrag: 02.07.10, 20:25 -
Splitten
Von gd12 im Forum C/C++Antworten: 3Letzter Beitrag: 13.11.08, 18:57 -
Text splitten und in verschiedene Strings speichern
Von fiction im Forum Visual Basic 6.0Antworten: 6Letzter Beitrag: 14.09.07, 17:27 -
Text aus String auslesen, splitten und danach suchen
Von Ilona85 im Forum Visual Basic 6.0Antworten: 3Letzter Beitrag: 27.02.06, 10:52





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren