WinFuture-Forum.de: Texte In Php Verkürzen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Texte In Php Verkürzen


#1 Mitglied ist offline   *Kampfnudel* 

  • Gruppe: aktive Mitglieder
  • Beiträge: 92
  • Beigetreten: 10. April 04
  • Reputation: 0

geschrieben 11. April 2004 - 14:43

Hallo,

bin grade dabei etwas zu programmieren und bräuchte mal die Funktion um Texte zu verkürzen:

z.B.

Hallo ich bin die *Kampfnudel*

in

Hallo ich bin d...

Weil ich sonst nicht mit dem Platz auskomme (Der Text ist in einer Variablen gespeichert). Kann mir jemand helfen?

Dieser Beitrag wurde von *Kampfnudel* bearbeitet: 11. April 2004 - 14:44

0

Anzeige



#2 Mitglied ist offline   Dimension 

  • Gruppe: aktive Mitglieder
  • Beiträge: 774
  • Beigetreten: 17. November 03
  • Reputation: 0

geschrieben 11. April 2004 - 15:01

Eigentlich ganz einfach :unsure:

if( strlen($langer_text) > $limit )
    $ergebnis = substr( $langer_text, 0, $limit - 3 ) . '...';
else
    $ergebnis = $langer_text;

Dieser Beitrag wurde von Dimension bearbeitet: 11. April 2004 - 15:01

0

#3 Mitglied ist offline   *Kampfnudel* 

  • Gruppe: aktive Mitglieder
  • Beiträge: 92
  • Beigetreten: 10. April 04
  • Reputation: 0

geschrieben 11. April 2004 - 15:06

Ok, vielen dank, das werde ich dann gleich mal ausprobieren :unsure:
0

#4 Mitglied ist offline   *Kampfnudel* 

  • Gruppe: aktive Mitglieder
  • Beiträge: 92
  • Beigetreten: 10. April 04
  • Reputation: 0

geschrieben 11. April 2004 - 15:33

Jepp, hat wunderbar geklappt. Hast nur bei der If-Abfrage die "{" und "}" vergessen. Bin ich erst garnicht drüber gefallen, erst zum Schluss :unsure: .

Trotzdem vielen dank, im Endeffekt hat es ja doch geklappt ;)
0

#5 Mitglied ist offline   Dimension 

  • Gruppe: aktive Mitglieder
  • Beiträge: 774
  • Beigetreten: 17. November 03
  • Reputation: 0

geschrieben 11. April 2004 - 15:58

Eigentlich braucht es die Klammern doch nur, wenn mehr als 1 Befehl ausgeführt werden soll ... ?

if( condition ) 
    befehl;
else
{
    befehl1;
    befehl2;
}

0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0