За последние 24 часа нас посетили 28165 программистов и 1815 роботов. Сейчас ищут 1405 программистов ...

вывести из txt

Тема в разделе "PHP для новичков", создана пользователем hust0, 26 фев 2018.

  1. hust0

    hust0 Активный пользователь

    С нами с:
    6 июл 2013
    Сообщения:
    321
    Симпатии:
    8
    Как можно отфильтровать, если берется из txt записи такие

    a
    b
    c
    d
    e

    а во втором txt

    a
    b
    k
    c
    d
    e

    надо чтобы убрались одинаковые, т.е. вывелось только k ?
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.817
    Симпатии:
    1.333
    Адрес:
    Лень
    hust0 нравится это.
  3. hust0

    hust0 Активный пользователь

    С нами с:
    6 июл 2013
    Сообщения:
    321
    Симпатии:
    8
    ну у меня не через array ведь выводится, а через энтер значения в txt
     
  4. Sergey_Tsarev

    Sergey_Tsarev Активный пользователь

    С нами с:
    17 мар 2016
    Сообщения:
    502
    Симпатии:
    105
    @hust0, а ты прочитал про функцию file?
    file — Читает содержимое файла и помещает его в массив.
     
  5. hust0

    hust0 Активный пользователь

    С нами с:
    6 июл 2013
    Сообщения:
    321
    Симпатии:
    8
  6. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    Что-то мне подсказывает, что вам нужен более расширенный вариант:
    PHP:
    1. $a1 = file('file1.txt');
    2. $a2 = file('file2.txt');
    3. $output = array_merge(array_diff($a1, $a2), array_diff($a2, $a1));
    4. print_r($output);