72 of 410 menu

Função strtok

A função strtok divide uma string sequencialmente em tokens (partes) usando os delimitadores especificados. A primeira chamada da função recebe a string e os delimitadores, chamadas subsequentes trabalham com a mesma string até retornar todos os tokens. Quando os tokens acabam, a função retorna false.

Sintaxe

strtok(string, token);

Exemplo

Vamos dividir uma string por espaços:

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

Resultado da execução do código:

Hello world! How are you?

Exemplo

Vamos dividir uma string por vários delimitadores:

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

Resultado da execução do código:

one two three four

Veja também

  • a função explode,
    que divide uma string por um delimitador
  • a função implode,
    que une um array em uma string
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar