Если я правильно вас понял, это должно сработать:
// Lets presume that original array looks like this:
$array = [[10, 12], [11, 15], [10, 14]];
$newArray = [];
// Lets traverse the array and "key" it by first value from each row:
foreach ($array as $row) {
$newArray[$row[0]][] = $row[1];
}
// New array should look like this:
$newArray = [10 => [12, 14], 11 => [15]];
// So you just need to access the key:
$newArray[10] = [12, 14];
Дайте мне знать, если это сработало.Напоминаю, что здесь я использую синтаксис коротких массивов, который доступен с PHP5.4.Дайте мне знать, если вы используете более старую версию PHP.