Die Funktionen in PHP, die Strings in Arrays konvertieren, sind: 1. Funktion str_split(), Syntax „str_split(string,length)“; .
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Um einen String in ein Array in PHP umzuwandeln, können Sie folgende Funktionen verwenden: str_split(), explosion(), und preg_split().
PHP str_split()-Funktion
str_split()-Funktion teilt einen String in ein Array.
Syntax
str_split(string,length)
Rückgabewert:
Wenn die Länge kleiner als 1 ist, gibt die Funktion str_split() FALSE zurück. Wenn die Länge größer als die Länge der Zeichenfolge ist, wird die gesamte Zeichenfolge als einziges Element des Arrays zurückgegeben.
Beispiel:
<?php $str="Hello"; var_dump($str); $arr=str_split($str); var_dump($arr); ?>
PHP-Funktion explosion()
explode()-Funktion verwendet einen String, um einen anderen String zu teilen, und gibt ein aus Strings bestehendes Array zurück.
Syntax
explode(separator,string,limit)
Rückgabewert: Gibt ein String-Array zurück.
Beispiel:
<?php $str="Hello world !"; var_dump($str); $arr=explode(" ",$str); var_dump($arr); ?>
PHP preg_split()-Funktion
preg_split-Funktion trennt Zeichenfolgen durch einen regulären Ausdruck.
Syntax
array preg_split ( string $pattern , string $subject [, int $limit = -1 [, int $flags = 0 ]] )
Trennt die angegebene Zeichenfolge durch einen regulären Ausdruck.
Parameterbeschreibung:
Rückgabewert
Gibt ein Array zurück, das aus Teilzeichenfolgen besteht, die nach der Verwendung von Mustergrenzen zur Trennung des Subjekts erhalten wurden.
Beispiel:
<?php $str = 'hypertext language programming'; var_dump($str); $chars = preg_split('/ /', $str, -1, PREG_SPLIT_OFFSET_CAPTURE); var_dump($chars); ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist die Funktion zum Konvertieren eines Strings in ein Array in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!