Hướng dẫn what is a line break in php? - ngắt dòng trong php là gì?

Dòng mới giúp trang trông đẹp hơn và trình bày. Chúng tôi sẽ học cách chèn một dòng mới trong PHP bằng 2 cách.

  • Sử dụng các lần phá vỡ dòng như trong HTML
  • Sử dụng thẻ dòng mới

Sử dụng ngắt dòng như trong HTML: TAG trong HTML được sử dụng để tạo ra một dòng dừng. Nó là một thẻ trống, vì vậy nó không chứa thẻ cuối. The
tag in HTML is used to give the single line break. It is an empty tag, so it does not contain an end tag.

Syntax:

</br>

Example:  

PHP

Akshit 
Loves GeeksForGeeks
6

Akshit 
Loves GeeksForGeeks
7
Akshit 
Loves GeeksForGeeks
8
Akshit 
Loves GeeksForGeeks
9
 "\n"
0
Akshit 
Loves GeeksForGeeks
9
 "\n"
223

 "\n"
4

Đầu ra

Akshit 
Loves GeeksForGeeks

Sử dụng các thẻ dòng mới: Các ký tự mới \ n hoặc \ r \ n có thể được sử dụng để tạo một dòng mới bên trong mã nguồn. Newline characters \n or \r\n can be used to create a new line inside the source code.

Syntax:  

 "\n"

Ví dụ 1: & nbsp; 

PHP

Akshit 
Loves GeeksForGeeks
6

Akshit 
Loves GeeksForGeeks
6

 "\n"
4

Đầu ra

Akshit 
Loves GeeksForGeeks

Syntax:  

"\r\n"

Sử dụng các thẻ dòng mới: Các ký tự mới \ n hoặc \ r \ n có thể được sử dụng để tạo một dòng mới bên trong mã nguồn. 

PHP

Akshit 
Loves GeeksForGeeks
6

Akshit 
Loves GeeksForGeeks
6

 "\n"
4

Đầu ra

Akshit 
Loves GeeksForGeeks


"\r\n"
3 là một dòng phá vỡ.
"\r\n"
4 thì không.


sử dụng

"\r\n"
3 với

1. Echo trực tiếp đến trang

Bây giờ nếu bạn đang cố gắng lặp lại chuỗi vào trang:

echo  "kings \n garden";

đầu ra sẽ là: will be:

kings garden

Bạn sẽ không nhận được

"\r\n"
6 trong dòng mới vì PHP là ngôn ngữ phía máy chủ và bạn đang gửi đầu ra dưới dạng HTML, bạn cần tạo các lần ngắt dòng trong HTML. HTML không hiểu
"\r\n"
3. Bạn cần sử dụng chức năng
"\r\n"
8 cho điều đó.

Nó làm gì là:

Trả về chuỗi với

"\r\n"
9 hoặc
Akshit 
Loves GeeksForGeeks
0 được chèn trước tất cả các dòng mới (\ r \ n, \ n \ r, \ n và \ r).

echo  nl2br ("kings \n garden");

Đầu ra

kings
garden

Lưu ý Hãy chắc chắn rằng bạn đang lặp lại/in

"\r\n"
3 trong các trích dẫn kép, nếu không nó sẽ được hiển thị theo nghĩa đen là \ n. Bởi vì chuỗi phân tích phiên dịch PHP trong một trích dẫn đơn với khái niệm AS Make sure you're echoing/printing
"\r\n"
3 in double quotes, else it will be rendered literally as \n. because php interpreter parse string in single quote with concept of as is

Akshit 
Loves GeeksForGeeks
0

2. Viết vào tệp văn bản

Bây giờ nếu bạn lặp lại với tệp văn bản, bạn có thể sử dụng chỉ

"\r\n"
3 và nó sẽ lặp lại với một dòng mới, như:

Akshit 
Loves GeeksForGeeks
1

đầu ra sẽ là:

Akshit 
Loves GeeksForGeeks
2

Để tạo một dòng mới, PHP cung cấp chức năng nl2br (). Nó là một hàm được xây dựng của PHP, được sử dụng để chèn các đường HTML bị vỡ trước tất cả các dòng mới trong chuỗi. Mặc dù, chúng ta cũng có thể sử dụng Php Newline Starter \ n hoặc \ r \ n bên trong mã nguồn để tạo dòng mới, nhưng các lỗi này sẽ không hiển thị trên trình duyệt. Vì vậy, nl2br () rất hữu ích ở đây.nl2br() function. It is an in-built function of PHP, which is used to insert the HTML line breaks before all newlines in the string. Although, we can also use PHP newline character \n or \r\n inside the source code to create the newline, but these line breaks will not be visible on the browser. So, the nl2br() is useful here.

Hàm nl2br () chứa các ký tự mới này \ n hoặc \ r \ n kết hợp với dòng mới. Ngoài hàm nl2br (), thẻ dòng ngắt HTML được sử dụng để phá vỡ chuỗi. Thẻ phải được đặt trong các trích dẫn kép, ví dụ: "".
tag should be enclosed in double quotes, e.g., "
".

Ví dụ

Để tạo dòng mới trong PHP, hãy xem số lượng ví dụ.

ví dụ 1

Chúng ta hãy lấy một ví dụ để tạo dòng mới với sự trợ giúp của hàm nl2br ().

Đầu ra

Trong ví dụ này, chúng ta có thể thấy rằng hàm nl2br () có chứa các ký tự "\ n" và "\ r \ n" trong chuỗi cho newline. Chúng ta có thể thấy kết quả của chương trình sau trong đầu ra dưới đây.

Akshit 
Loves GeeksForGeeks
3

Ví dụ 2

Đầu ra

Trong ví dụ trên, chúng ta có thể thấy rằng sau khi ký tự "\ n" hoặc "\ r \ n", chuỗi không bắt đầu từ dòng mới. Chỉ riêng "\ n" và "\ r \ n" là không đủ để tạo một dòng mới trong chuỗi, vì toàn bộ chuỗi được hiển thị trong một dòng.

Akshit 
Loves GeeksForGeeks
4

Lưu ý: ký tự "/n" được sử dụng trong Linux để viết một dòng mới trong khi trong Windows "\ r \ n" được sử dụng.Đối với phía an toàn, hãy sử dụng ký tự "\ r \ n" để tạo đường mới.

Ví dụ 3

Đầu ra

Ở đây, chúng tôi phá vỡ các dòng bằng cách sử dụng thẻ dòng HTML "".
".

Akshit 
Loves GeeksForGeeks
5


Làm thế nào chúng ta có thể phá vỡ dòng trong PHP?

Sử dụng các thẻ dòng mới: Các ký tự mới \ n hoặc \ r \ n có thể được sử dụng để tạo một dòng mới bên trong mã nguồn.Newline characters \n or \r\n can be used to create a new line inside the source code.

Mã vỡ trong mã là gì?

: Phần tử ngắt dòng.Phần tử HTML tạo ra một đường ngắt trong văn bản (trở lại vận chuyển).Nó rất hữu ích cho việc viết một bài thơ hoặc một địa chỉ, trong đó việc phân chia các dòng là đáng kể.: The Line Break element. The
HTML element produces a line break in text (carriage-return). It is useful for writing a poem or an address, where the division of lines is significant.

Chuỗi phá vỡ dòng là gì?

Trong Windows, một dòng mới được biểu thị bằng cách sử dụng \ r \ n, đôi khi được gọi là nguồn cấp dữ liệu trả lại và đường dây, hoặc CRLF.Việc thêm một dòng mới trong Java cũng đơn giản như bao gồm cả \ n,, \ \ r, hoặc \ r \ n, ở cuối chuỗi của chúng tôi.\r\n”, sometimes called a Carriage Return and Line Feed, or CRLF. Adding a new line in Java is as simple as including “\n” , “\r”, or “\r\n” at the end of our string.

Làm thế nào để bạn phá vỡ một dòng mới?

Nhấn ALT+ENTER để chèn ngắt dòng.ALT+ENTER to insert the line break.