<?php
$rows = array(
[
'UKM_Make' => 'Honda',
'UKM_Model' => 'XL',
'UKM_CCM ' => 600,
'Year' => 1999,
'UKM_Submodel' => 'V',
'UKM_StreetName' => 'Transap'
],
[
'UKM_Make' => 'Honda',
'UKM_Model' => 'CR',
'UKM_CCM ' => 800,
'Year' => 2004,
'UKM_Submodel' => 'V',
'UKM_StreetName' => 'Transap'
],
[
'UKM_Make' => 'Ford',
'UKM_Model' => 'Focus',
'UKM_CCM ' => 900,
'Year' => 1999,
'UKM_Submodel' => 'V',
'UKM_StreetName' => 'Transap'
],
[
'UKM_Make' => 'Ford', // Dupe
'UKM_Model' => 'Focus',
'UKM_CCM ' => 900,
'Year' => 1999,
'UKM_Submodel' => 'V',
'UKM_StreetName' => 'Transap'
]
);
$rows = array_map('unserialize', array_unique(array_map('serialize', $rows)));
foreach(array_filter($rows, function($data) {
return count(array_diff(explode(' ', 'Honda XL'), $data)) == 0;
}) as $data) {
var_dump($data);
}
preferences:
61.92 ms | 402 KiB | 5 Q