Exemplo
Junta elementos de uma matriz em uma string:
<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr);
?>
Exemplo executar » Definição e Uso
O implode() função devolve uma cadeia a partir dos elementos de uma matriz.
Note: O implode() função aceitar estes parâmetros em qualquer ordem. No entanto, para manter a consistência com explode() , você deve usar a ordem documentada de argumentos.
Note: O parâmetro separador de implode() é opcional. No entanto, recomenda-se usar sempre dois parâmetros para compatibilidade com versões anteriores.
Nota: Esta função é compatível com dados binários.
Sintaxe
implode( separator,array )
Parâmetro | Descrição |
---|---|
separator | Opcional. Especifica o que colocar entre os elementos da matriz. O padrão é "" (an empty string) |
array | Requeridos. A matriz para se juntar a uma corda |
Detalhes técnicos
Valor de retorno: | Retorna uma cadeia de elementos de um array |
---|---|
PHP Versão: | 4+ |
changelog: | O parâmetro separador tornou opcional no PHP 4.3.0 |
mais Exemplos
Exemplo 1
Separar os elementos da matriz com diferentes caracteres:
<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo
implode("
",$arr)."<br>";
echo implode("+",$arr)."<br>";
echo
implode("-",$arr)."<br>";
echo implode("X",$arr);
?>
Exemplo executar » <PHP seqüência de referência