|
strtokZerlegt einen String Beschreibung
string strtok
( string
$str
, string $token
)
string strtok
( string
$token
)
strtok zerlegt einen String ( Beachten Sie, dass nur der erste Aufruf von strtok das String-Argument verwendet. Jeder Folgeaufruf von strtok benötigt nur den zu beachtenden Token, um herauszufinden, wo sich diese im aktuellen String befinden. Um neu zu beginnen oder einen neuen String zu zerlegen, müssen Sie nur erneut strtok mit dem string-Parameter aufrufen, damit die Funktion neu initialisiert wird. Beachten Sie, dass Sie mehrere Token im Token-Parameter angeben können. Der String wird dann an jeder Stelle zerlegt, an der eines der angegebenen Zeichen gefunden wird. Parameter-Liste
RückgabewerteDer aktuelle String-Token. Beispiele
Beispiel #1 strtok-Beispiel
<?phpDas Verhalten der Funktion beim Auffinden eines leeren Teils wurde in PHP 4.1.0 verändert. Zuvor wurde ein leerer String zurückgegeben, wohingegen das neue, korrekte Verhalten diesen Teil des Strings verwirft.
Beispiel #2 Altes Verhalten von strtok
<?phpDas oben gezeigte Beispiel erzeugt folgende Ausgabe:
string(0) ""
string(11) "irgendetwas"
Beispiel #3 Neues Verhalten von strtok
<?phpDas oben gezeigte Beispiel erzeugt folgende Ausgabe:
string(11) "irgendetwas"
bool(false)
AnmerkungenWarnung
Diese Funktion kann sowohl das
boolsche Siehe auch
|