<?php
function arr_unique($arr) {
sort($arr);
$curr = $arr[0];
$uni_arr[] = $arr[0];
for($i=0; $i<count($arr);$i++){
if($curr != $arr[$i]) {
$uni_arr[] = $arr[$i];
$curr = $arr[$i];
}
}
return $uni_arr;
}
var_export(arr_unique([null, '', .0, [], false, null, 0, '0.0', -.1, "\0", false, []]));
- Output for 8.0.1 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.26, 8.4.1 - 8.4.13
- array (
0 => NULL,
1 => '' . "\0" . '',
2 => -0.1,
3 => 0,
4 =>
array (
),
)
preferences:
62.23 ms | 406 KiB | 5 Q