- in_array: documentation ( source)
<?php
$results = [
['name' => 'Benjoe', 'number' => '001'],
['name' => 'Benjoe', 'number' => '002'],
['name' => 'Benjoe', 'number' => '001'],
];
$temp = [];
foreach($results as $index => $log) {
$val = $log['name'] . '_' . $log['number'];
if (in_array($val, $temp)) {
echo "Duplicate found at index {$index}<br/>\n";
} else {
$temp[] = $val;
}
}