Está procurando sobre como converter array para string? Então, você está no lugar certo. Neste artigo vou falar um pouco sobre como converter array em string. Se ao concluir a leitura você ficar com qualquer dúvida, deixe um comentário no final do artigo para ajudarmos você sobre array e string.
Como Converter Array para String
Para fazer esse tipo de conversão no PHP é extremamente simples. Você pode usar a própria função chamada “implode” do PHP. O que irá fazer é juntar elementos de array em uma string.
Como usar a função implode do PHP
Para usar a função implode do PHP, vai ser necessário você ter um array e escolher qual será o elemento para juntar os ítens do array. Veja exemplo abaixo:
Definição da função implode
string implode ( string $glue , array $pieces )
Aplicando a função implode
<?php $informacoes = array('nome', 'email', 'telefone'); $string = implode(",", $informacoes); echo $string; // será escrito "nome,email,telefone"
Onde aplicar array para string
Bem, fica a critério de você imaginar todos os lugares que poderá usar. Deixamos 2 exemplos abaixo de como usar a função implode do PHP.
Exemplo 1
Vamos criar um arquivo .csv a partir de um array? Veja o exemplo abaixo:
<?php // criando array dos csv; $csv = array(); // cabeçalho do csv; $csv[] = array('nome_completo', 'telefone', 'email'); // dados de clientes $csv[] = array('Paulo', '(51) 9083-4400', '[email protected]'); $csv[] = array('Ivo Holanda', '(47) 4400-9083', '[email protected]'); foreach($csv as $row){ echo implode(",", $row)."\n"; }
Exemplo 2
Quer criar uma lista html a partir de um array? Veja como é possível e fácil no exemplo abaixo:
<?php $lista = array('uva', 'laranja', 'maça'); echo "<ul><li>" . implode("</li><li>", $lista) . "</li></ul>";
Gostou? Ficou com dúvidas? Acha que essa explicação precisa de melhoria? Deixe um comentário abaixo que sua opnião é bem vinda!