Php 将元素推到数组的顶部

Php 将元素推到数组的顶部,php,arrays,Php,Arrays,我有以下数组: 0 = Stat.clicks 1 = Stat.currency 2 = Stat.conversions 3 = Stat.payout 4 = Stat.ltr 现在,如果我想将元素Offer.name推送到这个数组的顶部,而不删除Stat.clicks,它是索引0,我该怎么做呢?您可以这样做: array_unshift($array, 'Offer.name'); 你会做: array_unshift($array, 'Offer.na

我有以下数组:

  0 =  Stat.clicks
  1 =  Stat.currency
  2 =  Stat.conversions
  3 =  Stat.payout
  4 =  Stat.ltr
现在,如果我想将元素
Offer.name
推送到这个数组的顶部,而不删除
Stat.clicks
,它是索引0,我该怎么做呢?

您可以这样做:

array_unshift($array, 'Offer.name');
你会做:

array_unshift($array, 'Offer.name');
您可以使用它将新元素前置到数组的第一个索引

例如:

$my_array = array("Stat.Clicks", "Stat.currency", "Stat.conversions", "Stat.payout", "Stat.ltr");

array_unshift($my_array, "Offer.name");
$my\u array
array\u unshift
之后变为:

 0 =  Offer.name
 1 =  Stat.clicks
 2 =  Stat.currency
 3 =  Stat.conversions
 4 =  Stat.payout
 5 =  Stat.ltr
您可以使用它将新元素前置到数组的第一个索引

例如:

$my_array = array("Stat.Clicks", "Stat.currency", "Stat.conversions", "Stat.payout", "Stat.ltr");

array_unshift($my_array, "Offer.name");
$my\u array
array\u unshift
之后变为:

 0 =  Offer.name
 1 =  Stat.clicks
 2 =  Stat.currency
 3 =  Stat.conversions
 4 =  Stat.payout
 5 =  Stat.ltr

迂腐的语义:数组本质上是一个列表,当你说顶部时,你指的是最后一个元素。你指的是底部元素(在索引0处)。迂腐的语义:数组本质上是一个列表,当你说顶部时,你指的是最后一个元素。您是指底部的元素(在索引0处)。