Я пытаюсь выполнить java-файл с помощью команды shell_exec()
, но форматирование вывода не соответствует ожидаемому. Вот подробностиshell_exec показывает несколько строк в виде одной строки
код:
echo shell_exec("java WekaExample");
выход:
Accuracy of J48: 50.00% --------------------------------- Accuracy of PART: 50.00% --------------------------------- Accuracy of DecisionTable: 64.29% --------------------------------- Accuracy of DecisionStump: 21.43% ---------------------------------
Ожидаемый результат: (Как показано при выполнении команды в терминале)
Accuracy of J48: 50.00%
---------------------------------
Accuracy of PART: 50.00%
---------------------------------
Accuracy of DecisionTable: 64.29%
---------------------------------
Accuracy of DecisionStump: 21.43%
---------------------------------
Любые виды помощи глубоко оценены.
Где вы приводите этот результат? Windows или Linux/Unix/Mac? – apokryfos
@apokryfos на веб-странице [Win/Linux не имеет значения] – geeksal
@geeksal Если это так, посмотрите в исходный код и посмотрите, правильно ли это отображается. Браузеры обычно ожидают HTML, поэтому \ n \ r не будут отображаться. –