Есть два .txt файла, в каждом по 3000 строк, следующего содержания:
E0040150570A27AB
E004015032259B82
E0040150570A27AF
E0040150622F6C00
Значения (не строки) в этих файлах могут совпадать.
Задача: Сравнить два файла, и объединить в один, где нет повторения в значениях.
Спасибо.
Читаете первый файл и создаете массив в котором ключами будут значения строк.
Потом читаете второй файл и таким же образом добавляете в этот массив.
$out = [];
$handle1 = fopen("inputfile.txt", "r");
while (($line = fgets($handle1)) !== false) {
$out[$line] = true;
}
fclose($handle1);
$handle2 = fopen("inputfile2.txt", "r");
while (($line = fgets($handle2)) !== false) {
$out[$line] = true;
}
fclose($handle2);
$result = array_keys($out);
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости