3v4l.org

run code in 300+ PHP versions simultaneously
<?php $priority = [ "a" => "AAA", "b" => "AA", "c" => "A", "d" => "BBB", "e" => "BB", "f" => "B", "g" => "CCC", "h" => "CC", "i" => "C" ]; $ratingHistory = [ "BB", "B", "CCC", "C", "BB" ]; $ratingHistory = array_intersect($priority, $ratingHistory); var_export([ 'min' => $ratingHistory[key($ratingHistory)], 'max' => $ratingHistory[array_key_last($ratingHistory)] ]);

preferences:
39.41 ms | 402 KiB | 5 Q