72 of 410 menu

Funcția strtok

Funcția strtok împarte secvențial un șir în token-uri (părți) utilizând separatorii specificați. Primul apel al funcției primește șirul și separatorii, apelurile ulterioare lucrează cu același șir până când returnează toate token-urile. Când token-urile se epuizează, funcția returnează false.

Sintaxă

strtok(string, token);

Exemplu

Să împărțim un șir după spații:

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

Rezultatul executării codului:

Hello world! How are you?

Exemplu

Să împărțim un șir după mai mulți separatori:

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

Rezultatul executării codului:

one two three four

Vezi și

  • funcția explode,
    care împarte un șir după separator
  • funcția implode,
    care unește un array într-un șir
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge