strtok

strtok -- Zerlegt einen String

Beschreibung:

string strtok ( string arg1, string arg2)

strtok( ) wird benutzt , um einen String ( arg1 ) zu teilen . Den Satz " Das ist ein Beispiel " können Sie in seine einzelnen Wörter zerlegen , in dem Sie das Leerzeichen als Trennzeichen ( arg2 ) angeben .

Beispiel 1 . strtok( ) -Beispiel :

 
$string

 
=

 
"

 
Das

 
ist

 
noch

 
ein

 
Beispiel"

 
;

 
$tok

 
=

 
strtok

 
($string

 
,

 
"

 
")

 
;

 
while

 
($tok

 
)

 
{

 
echo

 
"Wort=$tok

 
br

 
"

 
;

 
$tok

 
=

 
strtok

 
(

 
"

 
")

 
;

 
}





Beachten Sie , dass der zu zerlegende String nur beim ersten Aufruf von strtok( ) angegeben werden muss . Die nachfolgenden Aufrufe brauchen nur das Trennzeichen als Parameter . Falls Sie eine neue Zeichenkette zerlegen wollen , rufen Sie strtok( ) wieder mit dem Parameter arg1 auf . Das initialisiert die Funktion . Sie können auch meherere Trennzeichen in arg2 angeben . Die Trennung erfolgt beim ersten Auftreten eines beliebigen Zeichens aus arg2 .

Beachten Sie , dass die Teile auch " 0 " sein können . Dies entspricht in bedingten Ausdrücken dem Wert FALSE .

Siehe auch split( ) und explode( ) .