将键/值对的数组转换为关联数组

问题描述 投票:0回答:1

我目前有一个数组:

[1] => Array
    (
        [0] => 100011
        [1] => 1
    )

[2] => Array
    (
        [0] => 100013
        [1] => 1
    )

[3] => Array
    (
        [0] => 100022
        [1] => 1
    )

[4] => Array
    (
        [0] => 100025
        [1] => 1

我想获取每个数组(1、2、3、4等)的第一个子项(表示[0]),并将其放入新数组中。我知道我需要遍历并将值分配给新数组。只是不确定如何去做。

最终结果将是:

$ final(新数组的名称)的值是100013、100022、100025等。>

我的最终结果:

我需要以相同的顺序保存它,因为然后我将使用array array_combine ( array $keys , array $values )创建100013作为键,并创建1作为值,100022作为键,1作为值,100025作为键,1作为键。价值。

如果您知道更快的完成方式,不胜感激。

谢谢。

我有以下数据库查询:$ companyMeta = $ wpdb-> get_results(“ SELECT meta_key,meta_value FROM {$ wpdb-> prefix} pending_company_meta WHERE company_id =”。$ companyId,ARRAY_N);哪个...

php arrays
1个回答
8
投票

如果我理解正确,可以通过以下操作获得最终结果:


0
投票
<?php
$results = array();
foreach($array as $item)
{
  $results[] = $item[0];
}
?>

0
投票

如果(PHP 5> = 5.5.0)

© www.soinside.com 2019 - 2024. All rights reserved.