chunk_split

chunk_split -- Zerlegt einen String in Teile gleicher Länge

Beschreibung:

string chunk_split ( string string [, int chunklen [, string end]])

Kann für die Aufteilung eines Strings in kleinere Stücke verwendet werden . Dies ist z.B . hilfreich bei der Umwandlung von base64_encode -Ausgaben , die der RFC 2045 entsprechen müssen . Diese Funktion fügt nach per chunklen angegebene Zeichen ( Vorgabe : alle 76 Zeichen ) den mittels end Diese Funktion fügt nach per chunklen angegebene Zeichen (Vorgabe : alle 76 Zeichen ) den mittels end angegebenen String (Vorgabe ist hierfür "\r\n" ) ein . Die Funktion gibt den neuen String zurück . Die Original-Zeichenkette bleibt unverändert .

Beispiel 1 . chunk_split( ) Beispiel :

 
#

 
Formatiere

 
den

 
String

 
$daten

 
in

 
die

 
RFC

 
2045

 
Schreibweise

 
$neuer_string

 
=

 
chunk_split

 
(

 
base64_encode($daten))

 
;



Diese Funktion arbeitet wesentlich schneller als ereg_replace() .

Anmerkung: chunk_split() ist ab Version 3.0.6 vorhanden.