За последние 24 часа нас посетили 49987 программистов и 1730 роботов. Сейчас ищут 674 программиста ...

Очистка командной строки

Тема в разделе "PHP для новичков", создана пользователем GutsOut, 20 ноя 2013.

  1. GutsOut

    GutsOut Новичок

    С нами с:
    20 ноя 2013
    Сообщения:
    22
    Симпатии:
    0
    Здравствуйте,
    В скрипте, предназначенном для выполнения в командной строке, имеется дерево выбора действия(switch). Мне нужно, чтобы после каждого выбора, строка очищалась/обновлялась(чтобы предыдущие результаты выполнения удалялись и не росли вниз командной строки).
    Подскажите, можно ли при помощи скрипта очистить командную строку, аналогично команде cls.
    system('cls') не помогло. Гуглинг тоже.
     
  2. Slavka

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

    С нами с:
    1 окт 2013
    Сообщения:
    722
    Симпатии:
    41
    а можно увидеть хоть кусочек вашего скрипта ? а то чет даже идей нету =)
    ведь все выполняется на серваке .. и после фразы "php создан чтобы умирать" я не много не понимаю о чем вы говорите =)
     
  3. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Никак.
     
  4. Ke1eth

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

    С нами с:
    16 мар 2012
    Сообщения:
    1.073
    Симпатии:
    11
    Адрес:
    заблудилса
    Попробуй: passthru('cls');
     
  5. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.598
    Симпатии:
    1.764
    А зачем такую программу писать на php? Возьмите нормальный язык для консольных приложений: C, Pascal. Тут ещё придумали даже систему написания приложений для Windows на php - тоже, зачем?

    Иногда, конечно, я пишу скрипты на php, которые выполняются из консоли. Обычно это какие-нибудь парсеры, конверторы - ну ничего сверх обычной работы php, только чтоб не было 30-секундного ограничения. Но пользовательский интерфейс на PHP - не, не стоит, ИМХО.
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    миллион энтеров спасет отца русской демократии
     
  7. GutsOut

    GutsOut Новичок

    С нами с:
    20 ноя 2013
    Сообщения:
    22
    Симпатии:
    0
    Нашел решение: popen('cls', 'w');