У меня есть команда, например 'git diff', которая выводит раскрашенный результат, когда я запускаю его с терминала.
Теперь я хочу вызвать эту команду из CLI php script и отобразить на консоли раскрашенный результат. Я попытался с exec(), system(), passthru(), но во всех случаях результат был преобразован в простой черно-белый текст.
Есть ли способ сохранить цвет стандартного результата? Если нет, кто-то знает, почему эта информация пропадает?