72 of 410 menu

Funktio strtok

Funktio strtok pilkkoo merkkijonon peräkkäin tokeneiksi (osiin) käyttämällä määritettyjä erottimia. Ensimmäinen funktiokutsu ottaa vastaan merkkijonon ja erottimet, seuraavat kutsut käsittelevät samaa merkkijonoa, kunnes kaikki tokenit on palautettu. Kun tokenit loppuvat, funktio palauttaa false.

Syntaksi

strtok(string, token);

Esimerkki

Pilkkokaamme merkkijono välilyöntien mukaan:

<?php $string = "Hello world! How are you?"; $token = strtok($string, " "); while ($token !== false) { echo $token . "\n"; $token = strtok(" "); } ?>

Koodin suorituksen tulos:

Hello world! How are you?

Esimerkki

Pilkkokaamme merkkijono useiden erottimien mukaan:

<?php $string = "one,two-three.four"; $token = strtok($string, ",-."); while ($token !== false) { echo $token . "\n"; $token = strtok(",-."); } ?>

Koodin suorituksen tulos:

one two three four

Katso myös

  • funktion explode,
    joka pilkkoo merkkijonon erottimen mukaan
  • funktion implode,
    joka yhdistää taulukon merkkijonoksi
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää