Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
<?php
$m1=file('1.txt');
$m2=file('2.txt');
$a=array_diff($m1,$m2);
$b=array_diff($m2,$m1);
$result=array_merge($a,$b);
считывание фала в массив -- file()
а ты проверь =)Здесь косяк может быть, если после конечного элемента нет перевода строки
типа перевода всего два -- откуда у тебя третий взялся?если используются разные типы переводов (RN, R, N)
file() реагирует на символ конца строки, который у тебя будет в любом случае
а ты проверь
$m1=file('1.txt');
/*
Запись1
Запись2
Запись3
Запись4 << нет конечного перевода строки
*/
$m2=file('2.txt');
/*
Запись4
Запись2 << нет конечного перевода строки
*/
$a=array_diff($m1,$m2);
$b=array_diff($m2,$m1);
$result=array_merge(
$a,
$b
);
print_r($result);
/*
Выводит:
Array
(
[0] => Запись1
[1] => Запись2
[2] => Запись3
[3] => Запись4
[4] => Запись4
[5] => Запись2
)
*/
типа перевода всего два -- откуда у тебя третий взялся?