【问题标题】:In php how to assign specific array key to main array [duplicate]在php中如何将特定的数组键分配给主数组[重复]
【发布时间】:2016-03-16 04:42:31
【问题描述】:

我得到了下面的 o/p

$test1=["12","54","87","98"];
$test2=["1","5","8","9"];

那我如何将上面的两个变量连接到一个变量,如下所示

1 是 12 的键, 5 是 54 的键, 8 是 87 的键, 9 是 98 的键,

【问题讨论】:

标签: php arrays


【解决方案1】:

试试这个:

$test1=["12","54","87","98"];

$test2=["1","5","8","9"];

$a = array_combine($test2, $test1);

echo "<pre>";

print_r($a);

exit;

希望这会有所帮助。

和平! xD

【讨论】:

  • 谢谢你亲爱的,它工作得很好
【解决方案2】:

你可以试试这个

$test1=["12","54","87","98"];
$test2=["1","5","8","9"];


$new_array = array();

$i = 0;
foreach( $test2 as $key=> $value )
{
    $new_array[$value] = $test1[$i];
    $i++;
}

echo '<pre>';
print_r($new_array);

【讨论】:

  • array_combine 是最好的亲
  • 我认为是因为它的内置功能。@KarnaGowtham
  • 好的好的亲爱的,我找到了解决办法
  • 不客气@KarnaGowtham
猜你喜欢
  • 1970-01-01
  • 2012-08-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-21
  • 2022-12-05
  • 2016-03-24
  • 1970-01-01
相关资源
最近更新 更多