English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP String Zeichenkettenfunktionen Handbuch
Die strtok()-Funktion wird verwendet, um Zeichenfolgen zu markieren und zu teilen, um sie in kleinere Zeichenfolgen (Markierungen) zu teilen.
strtok(string,split)
strtok() teilt die Zeichenfolge string in mehrere Unterzeichenfolgen auf, die durch das Zeichen im token getrennt werden. Dies bedeutet auch, dass Sie eine Zeichenfolge wie "This is an example string" in独立的单词 trennen können, indem Sie den Leerzeichen-Zeichen verwenden.
Beachten Sie, dass das string-Parameter nur beim ersten Aufruf der strtok-Funktion verwendet wird. Bei jedem nachfolgenden Aufruf wird nur der token-Parameter verwendet, da dieser die Position im String string merkt. Wenn Sie eine neue Zeichenfolge neu starten möchten, müssen Sie wieder string als Parameter an strtok übergeben, um die Initialisierung abzuschließen. Beachten Sie, dass mehrere Zeichen im token-Parameter verwendet werden können. Die Zeichenfolge wird durch jeden dieser Zeichen getrennt.
Es gibt eine markierte Zeichenfolge zurück.
Nummer | Parameter und Beschreibung |
---|---|
1 | string Zu trennende Zeichenfolge |
2 | split Bestimmen Sie ein oder mehrere Trennzeichen |
Probieren Sie den folgenden Beispiel, um Zeichenfolgen durch Leerzeichen zu trennen:
<?php //strtok() Funktion, Zeichenfolgen durch Leerzeichen trennen $input = "Wie lerne ich PHP gut?"; $token = strtok($input, " "); while ($token !== false){ echo "$token<br>"; $token = strtok(" "); } ?>Testen Sie heraus‹/›
Ausgabeergebnis
Wie zu lernen PHP gut?