English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico PHP

Tutorial Avançado PHP

PHP & MySQL

Manual de Referência PHP

Uso e Exemplo da Função strtok() em PHP

PHP String Guia de Funções de String

A função strtok() é usada para marcar strings divididas, dividindo strings em strings menores (marcadores).

Sintaxe

strtok(string,split)

Definição e Uso

 A função strtok() divide a string string em várias substrings, cada uma delas dividida pelo caractere token. Isso também significa que, se houver uma string como "This is an example string", você pode usar o caractere de espaço para dividir essa frase em palavras independentes.
Atenção: use o parâmetro string apenas na primeira chamada da função strtok. Nas chamadas subsequentes, use apenas o parâmetro token, pois ele lembrará sua posição na string string. Se desejar dividir uma nova string, use novamente o parâmetro string para chamar a função strtok, para completar a inicialização. Atenção: você pode usar múltiplos caracteres no parâmetro token. A string será dividida por qualquer um desses caracteres.

Retorno

Ele retorna uma string marcada.

Parâmetro

NúmeroParâmetros e Descrição
1

string

A string a ser dividida

2

split

Especificar um ou mais caracteres de separação

Exemplo Online

Tente o seguinte exemplo, dividindo strings usando espaços:

<?php
   //A função strtok(), divide strings usando espaços
   $input = "Como aprender PHP bem? ";
   $token = strtok($input, " ");
   
   while ($token !== false){
      echo "\$token<br>";
      $token = strtok(" ");
   }
?>
Testar e Ver‹/›

Resultados de Saída

Como
a
aprender
PHP
bem?

PHP String Guia de Funções de String