-1

I have a data array like this:

$data = array(1,2,3);

how to change the array like this:

$data = array('1','2','3');

Tanks Before

1 Answers1

0

You have to change type of all array values, just like this

foreach ($data as $key => $val) {
  $data[$key] = (string) $val;
}

or

function convert2string($n)
{
    return (string) $n;
}

$a = [1, 2, 3];
$data = array_map('convert2string', $a);