【问题标题】:Changing name of keys in array php [duplicate]更改数组php中键的名称[重复]
【发布时间】:2016-03-05 09:17:58
【问题描述】:

我有一个如下所示的数组:

Array
(
    [answer123] => Array
        (
            [name] => something
            [url] => something
        )

    [answer5829] => Array
        (
            [name] => something
            [url] => something
        )

    [answer9271] => Array
        (
            [name] => something
            [url] => something
        )
)

是否可以将键 [answer123]、[answer5829]、[answer9271] 更改为 [0]、[1]、[2] 等?如果有,怎么做?

【问题讨论】:

  • 为什么不呢?
  • 是的,有可能。
  • $myArray = array_values($myArray);
  • $array = array_values($array);

标签: php arrays


【解决方案1】:

您可以通过调用“array_values”来“重置”数组的索引。 请参阅PHP Manual 以供参考。它以“清理”的顺序返回传递的数组。

$cleanedArray = array_values($dirtyArray);

【讨论】:

  • 谢谢先生,这已经解决了。只要网站允许,我就会接受。
猜你喜欢
  • 1970-01-01
  • 2014-05-22
  • 2015-10-01
  • 2022-11-21
  • 1970-01-01
  • 2018-11-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多