3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = [ 'foo', 'foo', 'bar', 'baz', 'baz' ]; $arrRes = []; $arrLower = []; foreach ($arr as $v) { $lower = mb_strtolower($v, 'utf-8'); foreach ($arrLower as $lower2) { if ($lower === $lower2) { continue 2; } } $arrRes[] = $v; $arrLower[] = $lower; } var_dump($arr2);

preferences:
37.74 ms | 402 KiB | 5 Q