<?php
$subject = array(
array("Yolo" => "Swag", 2, 3),
array("Thwag" => "Molo", 2, 4),
array("Yolo" => "Thwag", 2, 3)
);
$unique = array_reduce($subject, function($final, $article){
static $seen = array();
if ( ! array_key_exists($article[2], $seen)) {
$seen[$article[2]] = NULL;
$final[] = $article;
}
return $final;
});
print_r($subject);
print_r($unique);
preferences:
36.94 ms | 402 KiB | 5 Q