<?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);
You have javascript disabled. You will not be able to edit any code.