Combine os elementos do array em uma string:
<?php$arr = array('Olá','Mundo!','Lindo','Dia!');echo implode(" ",$arr);?>A função implode() retorna uma string composta por elementos do array.
Nota: A função implode() aceita duas ordens de parâmetros. No entanto, por motivos históricos, explode() não funciona. Você deve garantir que o parâmetro separador venha antes do parâmetro string.
Nota: O parâmetro separador da função implode() é opcional. No entanto, para compatibilidade com versões anteriores, é recomendável usar dois parâmetros.
Nota: Esta função é binária segura.
implodir( separador,array )
parâmetro | descrever |
---|---|
separador | Opcional. Especifica o que é colocado entre os elementos da matriz. O padrão é "" (string vazia). |
variedade | Obrigatório. Matrizes a serem combinadas em strings. |
Valor de retorno: | Retorna uma string composta por elementos de array. |
---|---|
Versão PHP: | 4+ |
Registro de atualização: | No PHP 4.3.0, o parâmetro separador tornou-se opcional. |
Elementos separados da matriz com caracteres diferentes:
<?php$arr = array('Olá','Mundo!','Lindo','Dia!');echo implode(" ",$arr)."<br>";echo implode("+", $arr)."<br>";echo implode("-",$arr)."<br>";echo implode("X",$arr);?>