【问题标题】:Add to an array and then adjust order添加到数组然后调整顺序
【发布时间】:2021-09-29 07:11:04
【问题描述】:

假设我有以下数组。

$a = ("a","c","d","e","f");

如何在 a 之后添加值 b 并保留数组的其余部分以便结果为。

$a = ("a","b","c","d","e","f");

【问题讨论】:

标签: php arrays sorting


【解决方案1】:

答案很简单,你可以使用array_splice


$a = array("a", "c", "d", "e", "f");
   array_splice($a, 1, 0, "b");

【讨论】:

  • 这是一个 php 问题而不是 javascript
  • 我的错误现在为php添加了正确的解决方案
  • 这只是一个插入,它将 b 替换为 c,我的结果是 ("a",b","d","e","f")
  • 使用这个代码它工作正常$a = array("a", "c", "d", "e", "f"); array_splice($a, 1, 0, "b"); echo "<pre>"; print_r($a);Array ( [0] => a [1] => b [2] => c [3] => d [4] => e [5] => f )
猜你喜欢
  • 2020-10-31
  • 2018-04-30
  • 2012-10-05
  • 1970-01-01
  • 1970-01-01
  • 2017-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多