Hướng dẫn what is difference between print_r and echo in php? - sự khác biệt giữa print_r và echo trong php là gì?
Bản in và tiếng vang đều là các cấu trúc ngôn ngữ để hiển thị chuỗi. Echo có loại trả về khoảng trống, trong khi in có giá trị trả về 1 để nó có thể được sử dụng trong các biểu thức. Print_r được sử dụng để hiển thị thông tin có thể đọc được của con người về một biến. Show Thí dụBây giờ chúng tôi hãy xem một ví dụ hiển thị đầu ra bằng Echo, Print và Print_R: & nbsp; bản demo trực tiếp "; foreach( $arr as $value ) { echo "Value = $value Đầu raĐiều này sẽ tạo ra đầu ra sau - Array... Value = John Value = Jacob Value = Tom Value = Tim Displaying Array Values using print... Value = John Value = Jacob Value = Tom Value = Tim Displaying Array Values using print_r... Array ( [0] => John [1] => Jacob [2] => Tom [3] => Tim )
Cập nhật vào ngày 02-tháng 1-2020 06:40:03
Xem thảo luận Cải thiện bài viết Lưu bài viết Xem thảo luận Cải thiện bài viết Lưu bài viết Đọc echo is not a function rather it is described as a language construct. It accepts an list of argument (multiple arguments can be passed) and returns no value or returns void. It cannot be used as a variable function in PHP. It is used to display the output of parameters that is passed to it. It display the outputs one or more strings separated by commas. Example: Bàn luận Echo: Echo không phải là một hàm thay vì nó được mô tả như một cấu trúc ngôn ngữ. Nó chấp nhận một danh sách các đối số (có thể được thông qua nhiều đối số) và trả về không có giá trị hoặc trả về khoảng trống. Nó không thể được sử dụng như một hàm biến trong PHP. Nó được sử dụng để hiển thị đầu ra của các tham số được truyền cho nó. Nó hiển thị đầu ra một hoặc nhiều chuỗi được phân tách bằng dấu phẩy.
Array... Value = John Value = Jacob Value = Tom Value = Tim Displaying Array Values using print... Value = John Value = Jacob Value = Tom Value = Tim Displaying Array Values using print_r... Array ( [0] => John [1] => Jacob [2] => Tom [3] => Tim )9 Output: GeeksforGeeks Computer science portal
Array... Value = John Value = Jacob Value = Tom Value = Tim Displaying Array Values using print... Value = John Value = Jacob Value = Tom Value = Tim Displaying Array Values using print_r... Array ( [0] => John [1] => Jacob [2] => Tom [3] => Tim )4 $x Array... Value = John Value = Jacob Value = Tom Value = Tim Displaying Array Values using print... Value = John Value = Jacob Value = Tom Value = Tim Displaying Array Values using print_r... Array ( [0] => John [1] => Jacob [2] => Tom [3] => Tim )6 Array... Value = John Value = Jacob Value = Tom Value = Tim Displaying Array Values using print... Value = John Value = Jacob Value = Tom Value = Tim Displaying Array Values using print_r... Array ( [0] => John [1] => Jacob [2] => Tom [3] => Tim )0 In: Nó không phải là một chức năng thực sự. Đó là một cấu trúc ngôn ngữ nhưng luôn trả về giá trị 1. Vì vậy, nó có thể được sử dụng làm biểu thức. Không giống như Echo, in chỉ chấp nhận một đối số tại một thời điểm. Nó không thể được sử dụng như một hàm biến trong PHP. Các đầu ra in chỉ các chuỗi. Nó chậm so với Echo.example: Array... Value = John Value = Jacob Value = Tom Value = Tim Displaying Array Values using print... Value = John Value = Jacob Value = Tom Value = Tim Displaying Array Values using print_r... Array ( [0] => John [1] => Jacob [2] => Tom [3] => Tim )9
Array ( [0] => GeeksforGeeks [1] => Computer [2] => Science [3] => Portal )0 = Array ( [0] => GeeksforGeeks [1] => Computer [2] => Science [3] => Portal )2 Array ( [0] => GeeksforGeeks [1] => Computer [2] => Science [3] => Portal )3 Array ( [0] => GeeksforGeeks [1] => Computer [2] => Science [3] => Portal )4 Array ( [0] => GeeksforGeeks [1] => Computer [2] => Science [3] => Portal )5 GeeksforGeeks Computer science portal3 Array ( [0] => GeeksforGeeks [1] => Computer [2] => Science [3] => Portal )7 Array ( [0] => GeeksforGeeks [1] => Computer [2] => Science [3] => Portal )8 Array ( [0] => GeeksforGeeks [1] => Computer [2] => Science [3] => Portal )9 Array ( [0] => GeeksforGeeks [1] => Computer [2] => Science [3] => Portal )5 GeeksforGeeks 10.14 Array ( [0] => Geeks [1] => for [2] => Geeks )1 GeeksforGeeks 10.14 Array ( [0] => Geeks [1] => for [2] => Geeks )2 Array ( [0] => GeeksforGeeks [1] => Computer [2] => Science [3] => Portal )8 GeeksforGeeks 10.14 Array ( [0] => Geeks [1] => for [2] => Geeks )4 Array ( [0] => GeeksforGeeks [1] => Computer [2] => Science [3] => Portal )5 GeeksforGeeks 10.14 Array ( [0] => Geeks [1] => for [2] => Geeks )6 Array ( [0] => GeeksforGeeks [1] => Computer [2] => Science [3] => Portal )7 Array ( [0] => GeeksforGeeks [1] => Computer [2] => Science [3] => Portal )8 GeeksforGeeks 10.14 Array ( [0] => Geeks [1] => for [2] => Geeks )9 Array ( [0] => GeeksforGeeks [1] => Computer [2] => Science [3] => Portal )5 1 Sự khác biệt giữa echo và print_r là gì?Cả hai đều được sử dụng để xuất dữ liệu vào màn hình. Sự khác biệt là nhỏ: Echo không có giá trị trả về trong khi in có giá trị trả về là 1 để nó có thể được sử dụng trong các biểu thức. Echo có thể lấy nhiều tham số (mặc dù việc sử dụng như vậy là rất hiếm) trong khi in có thể lấy một đối số. Echo nhanh hơn một chút so với in.echo has no return value while print has a return value of 1 so it can be used in expressions. echo can take multiple parameters (although such usage is rare) while print can take one argument. echo is marginally faster than print .
Sự khác biệt giữa Echo và Echo trong PHP là gì?Echo tương tự như in mà cả hai đều được sử dụng để xuất dữ liệu vào màn hình.Một số khác biệt chính là: Echo có thể được sử dụng trong các biểu thức vì nó không có giá trị trả về trong khi in có giá trị trả về là 1. ... echo so với in .. Print_r làm gì trong PHP?Định nghĩa và sử dụng hàm print_r () in thông tin về một biến theo cách có thể đọc được hơn.prints the information about a variable in a more human-readable way.
Echo có nghĩa là gì trong PHP?Định nghĩa và sử dụng hàm echo () xuất ra một hoặc nhiều chuỗi.Lưu ý: Hàm Echo () thực sự không phải là một hàm, vì vậy bạn không bắt buộc phải sử dụng dấu ngoặc đơn với nó.Tuy nhiên, nếu bạn muốn truyền nhiều tham số cho Echo (), sử dụng dấu ngoặc đơn sẽ tạo ra lỗi phân tích cú pháp.outputs one or more strings. Note: The echo() function is not actually a function, so you are not required to use parentheses with it. However, if you want to pass more than one parameter to echo(), using parentheses will generate a parse error. |