72 of 410 menu

Funkcija strtok

Funkcija strtok secīgi sadala virkni tokenos (daļās) izmantojot norādītos atdalītājus. Pirmais funkcijas izsaukums pieņem virkni un atdalītājus, nākamie izsaukumi strādā ar to pašu virkni, līdz visi tokeni ir atgriezti. Kad tokeni beidzas, funkcija atgriež false.

Sintakse

strtok(string, token);

Piemērs

Sadalīsim virkni pēc atstarpēm:

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

Koda izpildes rezultāts:

Hello world! How are you?

Piemērs

Sadalīsim virkni pēc vairākiem atdalītājiem:

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

Koda izpildes rezultāts:

one two three four

Skatiet arī

  • funkciju explode,
    kura sadala virkni pēc atdalītāja
  • funkciju implode,
    kura apvieno masīvu virknē
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt