php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.08.2005, 16:13  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard strlen soll einen Zeilenumbruch nur als 1 Zeichen betrachten

Hiho

irgendwie komm ich grad nicht weiter. Ich habe nen Text aus ner Textarea und diesen möchte ich von der Länge her begrenzen. strlen() gibt mir aber bei einem Zeilenumbruch immer 2 aus. Dies kommt wohl daher dass der Zeilenumbruch als \n gewertet wird. Kommt jetzt noch \r oder \n\r dazu wirds noch schlimmer.

Habt ihr ne Idee wie ich das Problem lösen könnte?

PHP-Code:
<?php
str_replace
('\n','a',$text);
?>
habe ich schon versucht bringt aber nichts.
Flor1an ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 02.08.2005, 16:25  
Gast
 
Beiträge: n/a
Standard

mit javascript und nem rückwärtszähler
 
Alt 02.08.2005, 16:41  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

wenn ichs mit javascript machen wollte würd ich scho im entsprechendem forum schreiben ...
Flor1an ist offline  
Alt 02.08.2005, 16:43  
Gast
 
Beiträge: n/a
Standard

Naja du kannst das auch mit php berechnen lassen, is halt dann mehr Arbeit für deinen Server...

Also wie man das genau macht weiß ich nicht. Aber ich würd auf die umständliche Methode greifen, einfach die \n zu Zählen, durch 2 dividieren und abziehen...
 
Alt 02.08.2005, 16:43  
Gast
 
Beiträge: n/a
Standard

Oder die Anzahl der Zeilenumbrüche ermitteln und von Strlen entsprechend abziehen
 
Alt 02.08.2005, 17:07  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

und wie zähle ich bitte die zeilenumbrüche?
Flor1an ist offline  
Alt 02.08.2005, 17:11  
Gast
 
Beiträge: n/a
Standard

Das hab ich mir auch noch nicht überlegt hab sowas noch nie gebraucht
 
Alt 02.08.2005, 17:15  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

substr_count($text, "\n");
DiBo33 ist offline  
Alt 02.08.2005, 17:16  
Gast
 
Beiträge: n/a
Standard

Vielleicht hiermit:

http://de3.php.net/manual/de/functio...word-count.php

Aber nur reine Theorie, hab ich auch noch nie gebraucht
 
Alt 02.08.2005, 17:17  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Wing
Das hab ich mir auch noch nicht überlegt hab sowas noch nie gebraucht
solche beiträge bringen mich eigentlich überhaupt nich weiter :/ mich interessierts überhaupt nicht das dus auch nicht weißt und dus auch nicht brauchst ...

und zu

substr_count();

das funktioniert auch nicht da zählt er mir die \n die ich in der textarea eingebe aber nicht die wirklichen zeilenumbrüche :/
Flor1an 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
Benutze Zeichen anzeigen! cokotech Datenbanken 3 06.06.2008 18:24
erste 7 zeichen überprüfen aircrash PHP Tipps 2008 1 28.09.2007 09:11
Wieviel Pixel hat ein Zeichen? Ausmessen eines DIV-Container webazubi PHP-Fortgeschrittene 4 06.07.2006 14:52
strlen() gibt einen höheren wert aus als der string hat??? JDF1976 PHP Tipps 2006 4 26.05.2006 17:04
Unsichtbares Zeichen - IE vs. Firefox Cyberbob_at_tot PHP Tipps 2006 13 13.02.2006 17:23
Kombination: Zeichen zählen / - ersetzen King2k PHP Tipps 2005-2 2 24.10.2005 20:44
Zeilenumbruch nach 40 Zeichen erzwingen dh1sbg PHP-Fortgeschrittene 4 10.07.2005 11:58
Zeilenumbruch nach einer bestimmten Anzahl von Zeichen Beitragsarchiv 3 05.07.2005 13:59
? Ausrufezeichen (!) und Zeilenumbruch bei mail(...) PHP Tipps 2005 8 23.03.2005 18:00
[Erledigt] nur x zeichen zeigen PHP Tipps 2004-2 2 17.12.2004 15:10
Nach 50 Zeichen Zeilenumbruch PHP Tipps 2004 2 18.10.2004 12:18
Die 1. 15 Zeichen anzeigen imported_Lumio PHP Tipps 2004 2 23.08.2004 16:16
Zeilenumbruch nach 40 Zeichen! PHP Tipps 2004 1 12.08.2004 19:19
Zeilenumbruch nach 82 Zeichen bei einem String PHP Tipps 2004 3 05.07.2004 11:23

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php strlen zeilenumbruch, strlen zeilenumbruch, strlen ohne zeilenumbrüche, php strlen mit umbrüchen, strlen zeilenumbrüche, strlen immer 1, php strlen mit crlf, php strlen linebreaks, strlen php umbruch, php umbruch länge strlen, php strlen zeilenschaltung, javascript textarea length php strlen, umbruch strlen nicht mitzählen php, php bei zahl zeilenumbruch, strlen ohne zeilenumbruch, php strlen umbruch, php \!strlen\ ausrufezeichen, strlen php zeilenumbruch, php strlen zeilenumbrüche, javascript zeilenumbruch nur 1 zeichen

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:27 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.