Vì một số lý do lạ, việc chèn echo "\n";
và các ký tự chuỗi scape khác không hoạt động đối với tôi, đó là lý do tôi chỉ sử dụng <br />
.Dòng mới (" n") trong PHP không hoạt động
Hình ảnh về kết quả ví dụ trong sách và các tài liệu khác có vẻ không sao. Tôi hiện đang sử dụng XAMPP và đã được sử dụng WAMPP với cùng một kết quả thực tế. Tại sao vậy?
Edit:
Dường như tôi không thể hiểu được những khái niệm sau khi so sánh câu trả lời của bạn với điều này: PHP Linefeeds (\n) Not Working
Edit:
Xin lỗi tôi đã không nhận ra rằng vào liên kết ở trên là đề cập đến một mã php bằng văn bản cho một tập tin. Tôi tự hỏi tại sao tôi có một vài chương trình mẫu php sử dụng \ n mặc dù nó xuất ra trong một trang web. Cảm ơn mọi người.
Bởi vì bạn đang outputting HTML, và dưới dạng HTML, "\ n" được coi là khoảng trắng? – andrewsi
Tôi muốn nhấn mạnh rằng tôi đang sử dụng dấu ngoặc kép và chúng được nhúng vào trong mã php. Ngoài ra phần mở rộng tập tin tôi sử dụng là .php. – Arman
Trong HTML, một dòng mới chỉ được xử lý như vậy trong một ngữ cảnh có 'khoảng trắng: trước hoặc tương tự (kiểu/hành vi mặc định của phần tử' pre'). Trong các ngữ cảnh HTML khác, một dòng mới được coi là khoảng trắng. – ACJ