user74283 user74283 - 15 days ago 7
PHP Question

How to convert an array to a string in PHP?

For an array like the one below; what would be the best way to get the array values and store them as a comma-separated string?

Array ( [0] => 33160 [1] => 33280 [2] => 33180 [3] => 33163 [4] => 33181 [5] => 33164 [6] => 33162 [7] => 33179 [8] => 33154 [9] => 33008 [10] => 33009 [11] => 33161 [12] => 33261 [13] => 33269 [14] => 33169 [15] => 33022 [16] => 33141 [17] => 33168 [18] => 33020 [19] => 33023 [20] => 33019 [21] => 33153 [22] => 33238 [23] => 33138 [24] => 33167 [25] => 33082 )

Answer

I would turn it into CSV form, like so:

$string_version = implode(',', $original_array)

You can turn it back by doing:

$destination_array = explode(',', $string_version)
Comments