【问题标题】:How to convert this in to proper array from? [duplicate]如何将其转换为正确的数组? [复制]
【发布时间】:2022-12-20 15:46:20
【问题描述】:

    Array
    
        (
            [0] => Array
                (
                    [phone_number] => 9808593381
                )
        
            [1] => Array
                (
                    [phone_number] => 9808593344
                )
        
            [2] => Array
                (
                    [phone_number] => 9808793354
                )
        
        
        
        )

我希望将其更改为


    $phoneNum = array(
           "0"=>"9808593381",
           "1"=>"9808593344",
           "2"=>"9808793354",
    );

执行此解决方案的可能方法是什么。我正在尝试将它转换为正确的关联数组格式,但它没有发生。

【问题讨论】:

  • 请分享您尝试过的代码?
  • 提示 - array_column

标签: php arrays laravel object


【解决方案1】:

使用array_column

$phoneNum = array_column($array, 'phone_number');

也看看array_values()

【讨论】:

    猜你喜欢
    • 2021-10-30
    • 1970-01-01
    • 2019-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-27
    • 2020-05-10
    相关资源
    最近更新 更多