3v4l.org

run code in 300+ PHP versions simultaneously
<?php $biodata = array( array( 'nama' => 'Ayu', 'gender' => 'P', 'usia' => 12, ), array( 'nama' => 'Doni', 'gender' => 'L', 'usia' => 30, ), array( 'nama' => 'Yasina', 'gender' => 'P', 'usia' => 24, ), array( 'nama' => 'Irul', 'gender' => 'L', 'usia' => 20, ), array( 'nama' => 'Abdis', 'gender' => 'L', 'usia' => 21, ), ); $sortColumn = ['gender','usia']; foreach($sortColumn as $column){ usort($biodata, function($a, $b) use ($column){ return $a[$column] > $b[$column]; }); } print_r($biodata);

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
160.92 ms | 2348 KiB | 12 Q