De todos os tipos de dados presentes nas linguagens de programação, arrays e strings certamente estão entre os mais utilizados. E em PHP isto não é diferente. Muitas vezes temos a necessidade de conversão de uma estrutura para outra. Aqui vamos ver como fazer a conversão de arrays para strings e vice-versa.

Primeiramente, temos uma string contendo uma lista de nomes separados por vírgula e iremos convertê-la em um array. Para tal, utilizamos a função explode especificando o caractere separador.

  1. <?php
  2. $string "joão, maria, josé, pedro";
  3. $array  explode(','$string);
  4. print_r($array);
  5. ?>


Agora iremos fazer o contrário, ou seja, converter um array para uma string. Para tal, iremos utilizar a função implode(), passando o caractere que desejamos utilizar para separar os dados na string.

  1. <?php
  2. $array[] = "www.adianti.com.br";
  3. $array[] = "www.pablo.blog.br";
  4. $array[] = "www.php-gtk.com.br";
  5. print_r(implode(':'$array))
  6. ?>


Comentários

 


Você precisa realizar login pelo Facebook para enviar posts, comentários, apagar posts ou baixar posts em PDF. Para isso, clique no botão "Login no facebook".



Receba os posts por email: (?)

Conheça o Adianti Framework para PHP:

  • Desenvolvimento com componentes;
  • Formulários e datagrids.
  • Versão Web e Desktop (Gtk);
  • Multiplataforma;
  • Desenhe as interfaces;
  • IDE própria (Adianti Studio).
Ver detalhes...

Tenha mais produtividade com:

Adianti Studio: IDE para PHP

  • Leve e rápido;
  • Syntax highlight;
  • Gerência de projetos;
  • Navegação em banco de dados;
  • Autocomplete e plugins.
Mais informações...