array2string()

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'
        }
    */

?>

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X