php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.02.2008, 10:23  
Erfahrener Benutzer
 
Registriert seit: 14.04.2006
Beiträge: 111
tayke
Standard Text kürzen mit Sonderzeichen

Hallo,
ich würde gern einen Text mit substr kürzen, nur leider enthält der Text ab und zu Sonderzeichen im HTML Format.
Wenn da z.B. ein Anführungszeichen (&quot drin ist und da wird mittendrin gekürzt, kann es zu so einer Ausgabe kommen: Text Text &qu
Das ot; wird einfach abgeschnitten.

Gibts dafür eine Funktion, mit der man das umgehen kann?
tayke ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 27.02.2008, 11:38  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.032
lazydog befindet sich auf einem aufstrebenden Ast
Standard

html_entity_decode()
Reihenfolge:
  1. decodieren
  2. kürzen
  3. codieren
__________________
Gruss
L
lazydog ist offline  
Alt 27.02.2008, 11:49  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.989
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Du schreibst nicht genau wofür. Manchmal bietet sich auch an, Text einfach am näherliegenden Whitespace zu trennen.
nikosch ist offline  
Alt 27.02.2008, 13:26  
Erfahrener Benutzer
 
Registriert seit: 14.04.2006
Beiträge: 111
tayke
Standard

Ich hole einen Text aus einer Datenbank und will eine verkürzte Version ausgeben, so 40 Zeichen und da kommen die Sonderzeichen vor.
tayke ist offline  
Alt 27.02.2008, 13:31  
Erfahrener Benutzer
 
Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse:
Fortgeschritten
brian johnson befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von tayke
Ich hole einen Text aus einer Datenbank und will eine verkürzte Version ausgeben, so 40 Zeichen und da kommen die Sonderzeichen vor.
dann musst du dir dir das komplett aus der datenbank nehmen und mit php kürzen.

btw sollte in der DB aber am besten alles unkodiert in UTF-8 drinstehen....
__________________
PHP4?!?>>>Aktuelle PHP Version: 5.2.11 || 5.3.0
Suse 11.2 *vorfreude*
brian johnson ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
JavaScript/PHP: qooxdoo 0.7.1 - Teil 1 : Eine Einführung Zergling-new Tutorials 6 25.01.2008 10:41
CSS - Bild im div container überlappt andere container Buschdieb HTML, Usability und Barrierefreiheit 13 19.07.2007 23:17
MySQL-Volltextsuche SvenLittkowski Datenbanken 6 14.06.2007 19:58
spalte rechts ausrichten, text aber trotzdem linksbündig Crypi HTML, Usability und Barrierefreiheit 5 14.09.2006 11:35
CSS - Design (clear - Problem) HTML, Usability und Barrierefreiheit 7 21.12.2005 14:55
Text aus der DB verteilen PHP Tipps 2007 17 16.11.2005 12:04
[Erledigt] Link PHP Tipps 2005-2 10 20.07.2005 21:28
text feld auf sonderzeichen prüfen Beitragsarchiv 1 28.06.2005 11:06
Sonderzeichen aus einem großen Text entfernen PHP Tipps 2005 4 25.04.2005 16:51
[Erledigt] DIV´s wollen nicht wie ich das will :-) HTML, Usability und Barrierefreiheit 22 28.03.2005 18:36
frames probleme HTML, Usability und Barrierefreiheit 6 18.01.2005 02:33
Javascript: Text einfügen geht nich über "javascript:BL HTML, Usability und Barrierefreiheit 14 19.10.2004 21:44
Zeilenumbrüche aus einem formatierten Text entfernen woods PHP Tipps 2004 9 23.09.2004 12:50
txt-Datei erstellen d-81 PHP Tipps 2004 12 11.08.2004 20:31
Text zu lang für PHP oder zu viele Sonderzeichen? PHP Tipps 2004 5 12.07.2004 14:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sonderzeichen text, text sonderzeichen, utf8 string kürzen, http://www.php.de/php-tipps-2008/45568-text-kuerzen-mit-sonderzeichen.html, text mit sonderzeichen, php string mit umlaute kürzen, php text kürzen umlaute, text kürzen, php kürzen umlaute, php string abschneiden umlaut, php umlaute kürzen, php string abschneiden mit umlauten, sonderzeichen für text, bbcode string kürzen, img text sonderzeichen, utf-8 string kürzen, php string kürzen nach sonder zeichen, php utf8 string trennen umlaute, html text kürzen sonderzeichen, php ausgabe kürzen

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:18 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.