Search code examples
phparraysmultidimensional-arrayarray-column

Access array column by integer instead of associative key name


How exactly can I apply array_column() to always get the first column of an array instead of getting the column by name?

I am seeking something like this is:

array_column($array,[0])

instead of:

array_column($array,"key");

Solution

  • Try

    array_column($array, array_shift(array_keys($array)));
    

    from Return first key of associative array in PHP

    Hope can help! :)