Trong hướng dẫn này, bạn sẽ học cách sử dụng các câu lệnh PHP Show
Tuyên bố tiếng vang PHPCâu lệnh echo có thể xuất ra một hoặc nhiều chuỗi. Nói chung, câu lệnh echo có thể hiển thị bất kỳ thứ gì có thể hiển thị cho trình duyệt, chẳng hạn như chuỗi, số, giá trị biến, kết quả của biểu thức, v.v. Vì tiếng vang là một cấu trúc ngôn ngữ không thực sự là một hàm (như câu lệnh 0. Tuy nhiên, nếu bạn muốn truyền nhiều tham số cho echo, các tham số không được đặt trong dấu ngoặc đơnHiển thị chuỗi văn bảnVí dụ sau sẽ hướng dẫn bạn cách hiển thị một chuỗi văn bản bằng câu lệnh echo Đầu ra của mã PHP ở trên sẽ giống như thế này Hiển thị mã HTMLVí dụ sau sẽ chỉ cho bạn cách hiển thị mã HTML bằng cách sử dụng câu lệnh echo
Đầu ra của mã PHP ở trên sẽ giống như thế này Đây là một tiêu đề đơn giảnĐây là tiêu đề với phong cáchBiến hiển thịVí dụ sau sẽ chỉ cho bạn cách hiển thị biến bằng cách sử dụng câu lệnh echo
Đầu ra của mã PHP ở trên sẽ giống như thế này Câu lệnh in PHPBạn cũng có thể sử dụng câu lệnh in (thay thế cho 3Cả câu lệnh echo() và print() không phải là hàm mà là cấu trúc ngôn ngữ trong PHP. Cả hai đều được sử dụng để xuất chuỗi và có sự khác biệt rất nhỏ giữa tiếng vang và bản in trong PHP Biểu đồ so sánhso sánh tiếng vang và bản in chartechoprintParametersecho có thể nhận nhiều hơn một tham số khi được sử dụng mà không có dấu ngoặc đơn. Cú pháp là biểu thức echo [, biểu thức [, biểu thức]. ]. Lưu ý rằng echo ($arg1,$arg2) không hợp lệ. print chỉ nhận một tham số. Trả về valueecho không trả về bất kỳ valueprint nào luôn trả về 1 (số nguyên) Cú pháp void echo ( string $arg1 [, string $. ] ) int in ( string $arg ) Nó là gì? Trong PHP, echo không phải là một hàm mà là một cấu trúc ngôn ngữ. Trong PHP, print không phải là một hàm thực sự mà là một cấu trúc ngôn ngữ. Tuy nhiên, nó hoạt động giống như một hàm ở chỗ nó trả về một giá trịTốc độ của tiếng vang so với bản in trong PHPTốc độ của cả câu lệnh echo và print trong PHP gần như giống nhau. Sử dụng cái này hơn cái kia không có khả năng mang lại bất kỳ cải thiện hiệu suất nào trong ứng dụng của bạn. Về mặt lý thuyết, echo hiệu quả hơn vì nó không trả về bất kỳ giá trị nào Xây dựng chức năng và ngôn ngữKhông giống như hầu hết các hàm chuỗi PHP, Tham số và cú pháp của print vs echoKhi được sử dụng với dấu ngoặc đơn (như lệnh gọi hàm), cả print và echo chỉ nhận 1 đối số. Ví dụ, Hàm print() dùng để xuất một hoặc nhiều chuỗi. print() không phải là một chức năng thực sự, nó là một cấu trúc ngôn ngữ. Do đó, không cần sử dụng dấu ngoặc đơn với danh sách đối số của nó Phiên bản (PHP 4 trở lên) cú pháp print(input_string) Tham số Tên Mô tảYêu cầu / Giá trị trả về 1 Loại giá trị. số nguyên Thí dụ
đầu ra Good Morning.... What is your Roll No.? My Roll No. is : 12 4567.67 Xem ví dụ trên trình duyệt Xem thêm Tham chiếu hàm PHP Trước. parse_str Theo dõi chúng tôi trên Facebook và Twitter để cập nhật thông tin mới nhất. PHP. Lời khuyên trong ngàyPHP - Lợi thế của việc sử dụng heredoc trong PHP là gì? Đối với tôi, cú pháp heredoc rõ ràng hơn nhiều và nó thực sự hữu ích cho các chuỗi nhiều dòng và tránh các vấn đề về trích dẫn. Ngày trước, tôi thường sử dụng chúng để xây dựng các truy vấn SQL ________số 8_______Đối với tôi, điều này có xác suất đưa ra lỗi cú pháp thấp hơn so với sử dụng dấu ngoặc kép $sql = " select * from $tablename where id in [$order_ids_list] and product_name = \"widgets\" "; Một điểm khác là tránh thoát dấu ngoặc kép trong chuỗi của bạn $x = "The point of the \"argument" was to illustrate the use of here documents"; Vấn đề ở trên là lỗi cú pháp (thiếu trích dẫn thoát) tôi vừa giới thiệu trái ngược với cú pháp tài liệu ở đây $x = <<<EOF The point of the "argument" was to illustrate the use of here documents EOF; Đó là một chút phong cách, nhưng tôi sử dụng các quy tắc sau đây làm quy tắc cho các tài liệu đơn, đôi và ở đây để xác định chuỗi Lệnh in trong PHP là gì?echo và print ít nhiều giống nhau. Cả hai đều dùng để xuất dữ liệu ra màn hình . Sự khác biệt là nhỏ. echo không có giá trị trả về trong khi print có giá trị trả về là 1 nên có thể dùng trong biểu thức. echo có thể nhận nhiều tham số (mặc dù việc sử dụng như vậy rất hiếm) trong khi print có thể nhận một tham số.
Làm cách nào để viết hàm in trong PHP?Có thể sử dụng câu lệnh in có hoặc không có dấu ngoặc đơn. in và in(). Không giống như tiếng vang, nó luôn trả về 1. Cú pháp của PHP print được đưa ra dưới đây. in int(chuỗi $arg)
Phương thức print() nào trả về trong PHP?Hàm print() xuất ra một hoặc nhiều chuỗi . Ghi chú. Hàm print() không thực sự 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ó. Mẹo. Hàm print() chậm hơn một chút so với echo().
Khi nào sử dụng in trong PHP?Trong PHP, câu lệnh Print cũng được sử dụng để hiển thị đầu ra . Chúng ta có thể sử dụng nó như một giải pháp thay thế cho Echo. Tuy nhiên, nó chậm hơn Echo và trả về giá trị nguyên 1. Ngoài ra, trong câu lệnh Print, chúng ta không thể truyền nhiều đối số. |