Kirjautuminen

Haku

Tehtävät

Kilpailu

Putka Open 2025
Alkaa syyskuussa!

Hakemisto: PHP: Merkkijonot: strtok

Funktio jakaa merkkijonon osiin tiettyjen merkkien kohdalta.

string strtok(string merkkijono, string katkaisija)

Funktio palauttaa merkkijonosta sen osan, joka on ennen ensimmäistä katkaisijasta löytyvää merkkiä. Jos mitään katkaisijan merkeistä ei löydy, funktio palauttaa false. Ensimmäinen parametri, merkkijono, annetaan funktiolle vain kerran.

Esimerkki:

<?php
$teksti = "Tämä lause koostuu viidestä sanasta.";
$osa = strtok($teksti, " ");
//tulostaa jokaisen sanan omalle rivilleen
while ($osa) {
   $i++;
   echo "Sana $i: $osa\n";
   $osa = strtok(" ");
}

//Sana 1: Tämä
//Sana 2: lause
//Sana 3: koostuu
//Sana 4: viidestä
//Sana 5: sanasta.
?>
Tietoa sivustosta