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'
}
*/
?>
Ver Mais
Esta postagem foi modificada pela última vez em 12/12/2013 12:29