Heim >Backend-Entwicklung >PHP-Tutorial >Erklären Sie die zugehörigen Vorgänge zur geordneten Aufteilung von PHP-Strings

Erklären Sie die zugehörigen Vorgänge zur geordneten Aufteilung von PHP-Strings

jacklove
jackloveOriginal
2018-06-08 11:31:461540Durchsuche

Der damit verbundene Inhalt der geordneten Aufteilung von PHP-Strings ist in PHP sehr wichtig. In diesem Artikel werden die zugehörigen Vorgänge der geordneten Aufteilung von PHP-Strings vorgestellt.

Hier sind diese Funktionen

chunk_split(): Die Funktion teilt einen String in eine Reihe kleinerer Teile.

explode(): Verwenden Sie eine Zeichenfolge, um eine andere Zeichenfolge zu teilen.

str_split(): Teilen Sie die Zeichenfolge in ein Array auf.

chunk_split()

chunk_split(string,length,end)

Parameter                                                                                                                                                                                           . Gibt die zu teilende Zeichenfolge an.

Länge optional. Numerischer Wert, der die Länge des Stringblocks definiert. Der Standardwert ist 76.

Ende Optional. Ein Zeichenfolgenwert, der definiert, was am Ende jedes Zeichenfolgenblocks platziert werden soll. Der Standardwert ist rn.

<!--?php
$str = "Shanghai";
echo chunk_split($str,1,".");
?-->

Eingabeergebnis: S.h.a.n.g.h.a.i.

explode()

Diese Funktion ist die Umkehrfunktion von implode(). Sie verwendet einen String, um einen anderen String zu teilen und gibt ein Array zurück.

Array Explode( String Separator, String String [, Int Limit])

<!--?php
$str = &#39;one|two|three|four&#39;;
print_r(explode(&#39;|&#39;, $str));
print_r(explode(&#39;|&#39;, $str, 2));
// 负数的 limit(自 PHP 5.1 起)
print_r(explode(&#39;|&#39;, $str, -1));
?-->

Das Ausgabeergebnis ist wie folgt:

Array
(
    [0] => one
    [1] => two
    [2] => three
    [3] => four
)
Array
(
    [0] => one
    [1] => two|three|four
)
Array
(
    [0] => one
    [1] => two
    [2] => three
) 
str_split()
str_split() 将字符串分割为一个数组,成功返回一个数组。
array str_split( string string [, int length] )

Parameterbeschreibung


string String, der geteilt werden muss

length Optional, gibt die Länge jeder Teilungseinheit an, die nicht kleiner als 1 sein darf

Beispiel:

<!--?php
$str = &#39;one two three&#39;;
$arr1 = str_split($str);
$arr2 = str_split($str, 3);
print_r($arr1);
print_r($arr2);
?-->

Das Ausgabeergebnis lautet wie folgt:

Array
(
    [0] => o
    [1] => n
    [2] => e
    [3] => 
    [4] => t
    [5] => w
    [6] => o
    [7] => 
    [8] => t
    [9] => h
    [10] => r
    [11] => e
    [12] => e
)
Array
(
    [0] => one
    [1] =>  tw
    [2] => o t
    [3] => hre
    [4] => e
)

In diesem Artikel werden die zugehörigen Vorgänge zur ordnungsgemäßen Aufteilung von PHP-Strings erläutert. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

So verwenden Sie PHP, um den Abstand zwischen zwei Längen- und Breitengraden zu berechnen


Erklären Sie die PHP-Array-Traversierung Verwandte Beispiele


Erklären Sie die Methoden der PHP-Array-Klassifizierung und Array-Erstellung

Das obige ist der detaillierte Inhalt vonErklären Sie die zugehörigen Vorgänge zur geordneten Aufteilung von PHP-Strings. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn