Я пишу программное обеспечение для заметок на PHP (для хранения заметок), и чаще всего я включаю в него код. Когда я извлекаю заметку из базы данных, она, как я полагаю, схлопывает все пробелы, поэтому любые блоки кода выглядят уродливо. (Я использую nl2br(), я имею в виду горизонтальное пространство)
Каким будет наиболее эффективный способ справиться с этим? Я думаю, что запись в базе данных сохраняет пробелы, поэтому будет ли замена всех пробелов на единственным решением на стороне PHP-дисплея? (некрасиво для длинных записей), что вы думаете о том, как мне это сделать, учитывая, что длина кода может составлять 1–16 миллионов символов?
Подробнее здесь: https://stackoverflow.com/questions/356 ... t-properly