【问题标题】:how to change value data in array PHP? [duplicate]如何更改数组 PHP 中的值数据? [复制]
【发布时间】:2022-01-27 09:33:41
【问题描述】:

我有一个这样的数据数组:

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

如何像这样改变数组:

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

之前的坦克

【问题讨论】:

  • 如果你的数字来自变量,你可以这样做:$data = array(”{$a}”, ”{$b}”);

标签: php


【解决方案1】:

你必须改变所有数组值的类型,就像这样

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

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

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

【讨论】:

    猜你喜欢
    • 2016-08-20
    • 2012-01-02
    • 2017-10-23
    • 2011-11-03
    • 2019-07-15
    • 2021-11-24
    • 2014-11-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多