Navigation
 Startseite
 Fachbücher
 Forum
 Webmaster News
 Script Newsletter
 Kontakt
 Script Installation
 Php
 Php Tutorials
 Impressum

Community-Bereich
 kostenlos Registrieren
 Anmelden
 Benutzerliste

Script Datenbank
 Script Archiv
 Script Top 20
 Screenshots
 Testberichte

Suche
 
Script Seite

Unsere Php Scripts
 Counter Script
 Umfrage Script
 Bilder Upload Script
 Terminverwaltung
 Simple PHP Forum
 RSS Grabber

Script Mods
 phpBB Adsense Mode

Tools und Generatoren
 .htpasswd Generator
 md5 Generator
 base64 Generator
 ICQ Generator
 Colorpicker
 Unix timestamp Tool
 TLD Liste
 Webkatalog Verzeichnis

Partner
Sprüche Treff

speicherzentrum.d...
Bei den Anbieter bekommt man Webspace, Domains und...
http://www.speicherzentrum.de
Hosterplus.de
Bekommen Sie Speicherplatz (Webspace), Domains und...
http://www.Hosterplus.de
 
 
 

Zeichenkette in Teilstücke mit je gleiche Länge zerlegen

Sie befinden sich: Home > Php Tutorial > Zeichenkette in Teilstücke...

Zeichenkette in Teilstücke mit je gleiche Länge zerlegen



Eintrag am:  12.11.2009
Hits / Besucher:  3508
Sprache: Deutsch
Kategorie:  Einsteiger Tutorials...
Tutorial Art:  eigenes
 

Beschreibung


Im nachfolgenden Tutorial, wird euch gezeigt, wie ihr mit Hilfe der Funktion chunk_split() Zeichenketten in gleichlange Abschnitte aufteilen könnt. Des Weiteren werden euch die Parameter und Verwendungszwecke dieser Funktion nähergebracht mit Hilfe eines Beispiels.

Der Syntax

chunk_split("Zeichenkette","Länge",["Trennzeichen"])

Version

Möglich ist dieser Syntax ab PHP-Version 4.

Beschreibung

Mit Hilfe der Funktion chunk_split lassen sich verschiedene Zeichenketten (Text) in genau gleichlange Textabschnitte aufspalten. Daher bestimmt der Parameter „Länge“, wie viele Zeichen ein einzelner Textabschnitt genau besitzen darf, bis eine Unterbrechung hinzugefügt wird. Das heißt, dass für diesen Parameter nur ganze Zahlen erlaubt sind (Integer). Das heißt, dass Kommazahlen oder ähnliche nicht zugelassen werden. Mit dem Parameter „Trennzeichen“ lässt sich zusätzlich eine Unterbrechung (Gedankenstrich) definieren. Lässt man jedoch diesen Parameter weg, wird automatisch ein Zeilenumbruch eingefügt. Leider wird dies in der Programmiersprache HTML als ein Leerzeichen angezeigt.

Beispiel 1:

Als Beispiel werden wir eine Zeichenkette nehmen, die aus vielen Substantiven mit 4 Buchstaben besteht.

Code:

<?php
    $text 
"HAUSMAUSLAUSKLAUSHERZ";
    echo 
chunk_split($text4);
?>

Ergebnis:

HAUS MAUS LAUS KLAUS HERZ

Erklärung:

$text = Dies ist unsere Zeichenkette.
chunk_split = Leitet unsere Funktion ein.
4 = Steht dafür, dass nach jedem 4 Buchstabe eine Unterbrechung eingefügt wird.


Beispiel 2:

Wollen wir jedoch noch, dass jedes Wort in einer eigenen Zeile steht, so fügen wir noch einen weiteren Parameter (’’Trennzeichen“)hinzu.

Code:

<?php
    $text 
"HAUSMAUSLAUSKLAUSHER";
    echo 
chunk_split($text4"<br>");
?>

Ergebnis:

HAUS
MAUS
LAUS
KLAU
SHER

Erklärung:

$text = Dies ist unsere Zeichenkette.
chunk_split = Leitet unsere Funktion ein.
4 = Steht dafür, dass nach jedem 4 Buchstabe eine Unterbrechung eingefügt wird.
<br> = Dies ist unsere Unterbrechung. Es ist ein HTML Befehl, der einen Zeilenumbruch einfügt.

Alternativ können Sie sich auch die explode() Funktion ansehen, mit dieser kann man eine Zeichenkette aufgrund eines selbst definierten Trennzeichen aufsplitten.

 

Tags


 

Verlink uns, wenn Dir das Tutorial gefallen hat:
Artikel hinzufügen bei: