Bloco de Função EXPLODE

O bloco de função EXPLODE divide uma cadeia de caracteres com base nos delimitadores.

Aviso: Esta função é Binary-Safe. Isso significa que os caracteres UTF8 não podem ser manipulados diretamente.

Aviso: Este bloco de função pode ter mais de duas saídas. Você pode clicar com o botão direito do mouse no bloco de função para adicionar outra saída.

Entrada STR

A entrada define a cadeia de caracteres que será dividida.

Entrada DELIMITER

A entrada define uma cadeia de caracteres como delimitador, após o qual a cadeia de caracteres será dividida. A cadeia de caracteres delimitadora é removida durante a divisão.

Entrada LIMIT

A entrada define o limite dos segmentos divididos. Se nenhuma entrada for definida ou se a entrada for igual a NULL, então assume-se INT_MAX.

Saídas P0..P#

Em cada saída, um segmento sem o delimitador DELIMITER é emitido. Partes não definidas são emitidas com o valor NULL.

Veja Também