str_split Konvertiert einen String in ein Array &reftitle.description; arraystr_split stringstring intlength1 Konvertiert eine Zeichenkette in ein Array. &reftitle.parameters; string Die Eingabezeichenkette length Maximale Länge eines Teilstücks &reftitle.returnvalues; Wenn der optionale Parameter length angegeben wurde, enthält das zurückgegebene Array Elemente mit der in length definierten Länge. Eine Ausnahme bildet das letzte Teilstück, das kürzer sein kann, wenn die Zeichenkette nicht gleichmäßig aufgeteilt ist. Der Standardwert von length ist 1, was bedeutet, dass jeder Abschnitt ein Byte groß ist. &reftitle.errors; Wenn der Parameter length kleiner ist als 1, wird ein ValueError ausgelöst. &reftitle.changelog; &Version; &Description; 8.2.0 Wenn string eine leere Zeichenkette ist, wird nun ein leeres &array; zurückgegeben; davor wurde ein &array; mit einer einzelnen leeren Zeichenkette zurückgegeben. 8.0.0 Wenn der Parameter length kleiner ist als 1, wird nun ein ValueError ausgelöst; davor wurde ein Fehler der Stufe E_WARNING ausgelöst und die Funktion gab &false; zurück. &reftitle.examples; Beispiel für die Verwendung von <function>str_split</function> ]]> &example.outputs; H [1] => a [2] => l [3] => l [4] => o [5] => [6] => F [7] => r [8] => e [9] => u [10] => n [11] => d ) Array ( [0] => Hal [1] => lo [2] => Fre [3] => und ) ]]> &reftitle.notes; Bei einer mehrbytekodierten Zeichenkette zerlegt str_split die Zeichenkette in Bytes statt in Zeichen. Mit mb_str_split kann die Zeichenkette in Codepunkte zerlegt werden und mit grapheme_str_split in Grapheme-Cluster. &reftitle.seealso; mb_str_split grapheme_str_split chunk_split preg_split explode count_chars str_word_count for