3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array = array ( 1 => array ( 'qb' => '7', 'rb' => '58', 'wr' => '91', 'te' => '3', 'def' => '11', 'diff' => '136', ), 2 => array ( 'qb' => '21', 'rb' => '96', 'wr' => '102', 'te' => '48', 'def' => '15', 'diff' => '240', ), 3 => array ( 'qb' => '23', 'rb' => '86', 'wr' => '216', 'te' => '6', 'def' => '32', 'diff' => '287', ), 4 => array ( 'qb' => '30', 'rb' => '51', 'wr' => '200', 'te' => '14', 'def' => '17', 'diff' => '266', ), 5 => array ( 'qb' => '17', 'rb' => '118', 'wr' => '273', 'te' => '14', 'def' => '30', 'diff' => '380', ), 6 => array ( 'qb' => '10', 'rb' => '112', 'wr' => '142', 'te' => '16', 'def' => '4', 'diff' => '264', ), 7 => array ( 'qb' => '2', 'rb' => '50', 'wr' => '135', 'te' => '9', 'def' => '20', 'diff' => '104', ), 8 => array ( 'qb' => '16', 'rb' => '68', 'wr' => '141', 'te' => '12', 'def' => '1', 'diff' => '224', ), ); $array = array_values($array); $diff = array_column($array, "diff"); $min = min($diff); $key = array_search($min, $diff); $result = $array[$key]; var_dump($result);
Output for 7.1.0 - 7.1.33, 7.2.0 - 7.2.34, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.19, 8.3.0 - 8.3.7
array(6) { ["qb"]=> string(1) "2" ["rb"]=> string(2) "50" ["wr"]=> string(3) "135" ["te"]=> string(1) "9" ["def"]=> string(2) "20" ["diff"]=> string(3) "104" }

preferences:
173.69 ms | 403 KiB | 227 Q