Zum Inhalt springen

chunk_split()

Die Funktion chunk_split() wird verwendet, um einen String in kleinere Blöcke aufzuteilen. Die Syntax der Funktion chunk_split() lautet wie folgt:

Die PHP-Syntax von chunk_split()

php
string chunk_split ( string $str [, int $chunklen = 76 [, string $end = "\r\n" ]] )

Die Funktion nimmt bis zu drei Parameter entgegen: den aufzuteilenden String ($str), die Länge jedes Blocks ($chunklen) und den String, der an jeden Block angehängt werden soll ($end). Die Funktion chunk_split() gibt den modifizierten String zurück.

Hier ist ein Beispiel für die Verwendung der Funktion chunk_split():

Beispiel für PHP chunk_split()

php
<?php
$string = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla at nulla justo, eget luctus tortor. Maecenas vel est at massa aliquam semper.";
$chunked_string = chunk_split($string, 20);
echo $chunked_string;
?>

In diesem Beispiel haben wir einen langen String, den wir in kleinere Blöcke von 20 Zeichen aufteilen möchten. Wir übergeben den String und die Blocklänge an die Funktion chunk_split(), die den modifizierten String zurückgibt.

Die Ausgabe dieses Codes lautet:


console
Lorem ipsum dolor si
t amet, consectetu
r adipiscing elit. N
ulla at nulla justo,
 eget luctus tortor
. Maecenas vel est a
t massa aliquam semp
er.

Wie Sie sehen können, hat die Funktion chunk_split() den langen String in kleinere Blöcke von 20 Zeichen aufgeteilt.

Hier ist ein weiteres Beispiel für die Verwendung der Funktion chunk_split() mit einem anderen End-String:

Wie verwendet man PHP chunk_split()?

php
<?php
$string = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla at nulla justo, eget luctus tortor. Maecenas vel est at massa aliquam semper.";
$chunked_string = chunk_split($string, 20, "\n");
echo $chunked_string;
?>

In diesem Beispiel möchten wir ein Newline-Zeichen ("\n") als String verwenden, der an jeden Block angehängt werden soll. Wir übergeben den String, die Blocklänge und den End-String an die Funktion chunk_split(), die den modifizierten String zurückgibt.

Die Ausgabe dieses Codes lautet:


console
Lorem ipsum dolor si
t amet, consectetu
r adipiscing elit. N
ulla at nulla justo,
 eget luctus tortor
. Maecenas vel est a
t massa aliquam semp
er.

Wie Sie sehen können, hat die Funktion chunk_split() den langen String in kleinere Blöcke von 20 Zeichen aufgeteilt und jedem Block ein Newline-Zeichen angehängt.

Die Funktion chunk_split() ist ein nützliches Werkzeug zum Aufteilen langer Strings in kleinere Blöcke. Sie kann dazu beitragen, Ihren Code übersichtlicher und effizienter zu gestalten. Durch die Beherrschung dieser Funktion können Sie zu einem kompetenteren PHP-Entwickler werden.

Praxis

Welche der folgenden Beschreibungen enthält korrekte Informationen zur Funktion chunk_split() in PHP?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.