В настоящее время это мой код
$str = file_get_contents($sFile);
echo nl2br(htmlentities($str));
Как я могу сохранить пробелы (табуляция и несколько пробелов) в файлах при их выводе?
Пример ввода:
if(a==b){
code
more code
}
Должен выводить именно это (с применением htmlentities), но в настоящее время выводит
if(a==b){
code
more code
}
Как я могу сохранить пробелы?
Оберните вывод в <pre>...</pre>
теги:
<pre>
if(a==b){
code
more code
}
</pre>
Браузеры игнорируют лишние пробелы, поэтому вы должны сказать, чтобы они не игнорировались.
Других решений пока нет …