3v4l.org

run code in 500+ PHP versions simultaneously
<?php $table = [ ['a' => 1, 'b' => 2], ['a' => 10, 'b' => 20], ]; var_dump(array_column($table, 'a', 'b')); var_dump(array_column($table, 'a', 'bX')); var_dump(array_column($table, 'aX')); var_dump(array_column($table, 'aX', 'bX'));
Output for 8.1.34, 8.2.0 - 8.2.32, 8.3.0 - 8.3.33, 8.4.1 - 8.4.24, 8.5.0 - 8.5.9
array(2) { [2]=> int(1) [20]=> int(10) } array(2) { [0]=> int(1) [1]=> int(10) } array(0) { } array(0) { }

preferences:
67.27 ms | 893 KiB | 4 Q