PHP strtok()-funktiota
Esimerkki
Jakaa merkkijonoa vaiheittain:
Esimerkissä huomaa, että käytimme vain string-parametria ensimmäisessä kutsussa strtok()-funktiota. Ensimmäisen kutsun jälkeen funktio tarvitsee vain split-parametrin, koska se tietää tarkalleen, missä se on nykyisessä merkkijonossa. Jos haluat jakaa uuden merkkijonon, kutsu uudelleen strtok()-funktiota string-parametrillä:
<?php $string = "Hello world. Beautiful day today."; $token = strtok($string, " "); while ($token !== false) { echo "$token<br>"; $token = strtok(" "); } ?>
Määritelmä ja käyttö
strtok()-funktiolla voidaan jakaa merkkijono pienempiin merkkijonoihin (merkinnöihin).
Syntaksi
strtok(string,split)
Parametrit | Kuvaus |
---|---|
string | Välttämätön. Määritä erottelua vaativa merkkijono. |
split | Välttämätön. Määritä yksi tai useampi erottelumerkki. |
Tekninen yksityiskohta
Palautusarvo: | Palauta merkkijonon merkki (string token). |
PHP versio: | 4+ |