Kirjautuminen

Haku

Tehtävät

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