Converte um array para uma string
$string = array2string ($array[], $use_wildcard]);
Argumentos:
- $array: o array a ser serializado. São aceitas chaves do tipo inteiro ou string. Como valores, são aceitos inteiros, strings ou arrays. Isto significa que você pode fornecer arrays multi-dimensionais.
- $use_wildcard: se TRUE, fará com que chaves inteiras sejam convertidas para coringas (“#”), mais fáceis de serem editadas manualmente.
valor retornado:
Uma string contendo a representação do array.
Observações:
- Você pode converter a string novamente em um array com a função string2array();
- Se você não pretende editar a string resultante manualmente, prefira utilizar serialize() e unserialize(), que são funções nativas do PHP, bem mais rápidas.
Exemplo 1: convertendo um array para uma string com array2string()
<?php $array = array (1=>1, 2=>2, 3=>array ('a'=>'a', 'b'=>'b')); print array2string ($array); /** Isto imprimirá: 1=1 2=2 3={ 'a'='a' 'b'='b' } */ print array2string ($array, true); /** Isto imprimirá: #=1 #=2 #={ 'a'='a' 'b'='b' } */ ?>