Tự Học PHP | So Sánh Print Và Echo Trong PHP
🔥CHỌN LỌC TOP NHỮNG KHOÁ HỌC LẬP TRÌNH ONLINE NHIỀU NGƯỜI THEO HOC TẠI ĐÂY🔥
Chúng ta thường sử dụng câu lệnh echo để hiển thị đầu ra. Có hai cách cơ bản để in đầu ra trong PHP:
- echo
echo và print là các cú pháp của ngôn ngữ PHP và chúng không bao giờ hoạt động giống như một hàm. Do đó, không có yêu cầu dấu ngoặc đơn. Tuy nhiên, cả hai câu lệnh đều có thể được sử dụng có hoặc không có dấu ngoặc đơn. Chúng ta có thể sử dụng các câu lệnh này để xuất ra các biến hoặc chuỗi.
1. Sự khác biệt giữa echo và bản print
echo
- echo là một câu lệnh, được sử dụng để hiển thị đầu ra.
- echo có thể được sử dụng có hoặc không có dấu ngoặc đơn.
- echo không trả về bất kỳ giá trị nào.
- Chúng ta có thể truyền vào nhiều chuỗi được phân tách bằng dấu phẩy (,) trong echo.
- echo nhanh hơn print statement.
- print cũng là một câu lệnh, được sử dụng thay thế cho echo để hiển thị đầu ra.
- print có thể được sử dụng có hoặc không có dấu ngoặc đơn.
- print luôn trả về một giá trị nguyên, là 1.
- Sử dụng print, chúng ta không thể truyền nhiều đối số.
- print chậm hơn câu lệnh echo.
Bạn có thể thấy sự khác biệt giữa câu lệnh echo và print với sự trợ giúp của các chương trình sau.
2. Ví dụ (Kiểm tra với nhiều đối số)
Bạn có thể truyền nhiều đối số được phân tách bằng dấu phẩy (,) vào echo. Nó sẽ không tạo ra bất kỳ lỗi cú pháp nào.
<?php $fname = "Cafedev"; $lname = "Xuan"; echo "My name is: ".$fname,$lname; ?>Đầu ra:
CafedevXuanNó sẽ tạo ra một lỗi cú pháp vì nhiều đối số trong một câu lệnh print.
<?php $fname = "Cafedev"; $lname = "Xuan"; print "My name is: ".$fname,$lname; ?>Đầu ra:

3. Ví dụ (Kiểm tra với giá trị trả lại)
câu lệnh echo không trả về bất kỳ giá trị nào. Nó sẽ tạo ra lỗi nếu bạn cố gắng hiển thị giá trị trả về của nó.
<?php $lang = "PHP"; $ret = echo $lang." is a web development language."; echo "</br>"; echo "Value return by print statement: ".$ret; ?>Đầu ra:

Như chúng ta đã thảo luận rằng bản print trả về một giá trị, luôn là 1.
<?php $lang = "PHP"; $ret = print $lang." is a web development language."; print "</br>"; print "Value return by print statement: ".$ret; ?>Đầu ra:

Cài ứng dụng cafedev để dễ dàng cập nhật tin và học lập trình mọi lúc mọi nơi tại đây.
Tài liệu từ cafedev:
- Full series tự học PHP từ cơ bản tới nâng cao tại đây nha.
- Ebook về PHP tại đây.
- Các nguồn kiến thức MIỄN PHÍ VÔ GIÁ từ cafedev tại đây
Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:
- Group Facebook
- Fanpage
- Youtube
- Trang chủ
Chào thân ái và quyết thắng!
Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!
Từ khóa » Echo Php Là Gì
-
Lệnh Echo Trong PHP - Học Lập Trình PHP Online - VietTuts
-
Lệnh Echo Trong PHP
-
Hàm Echo() Trong PHP | Hiển Thị Dữ Liệu Văn Bản Ra Màn Hình
-
Echo: Hàm Xuất Dữ Liệu Trong Php - .vn
-
Lệnh Echo Trong PHP - Học Hỏi Net
-
Hàm Echo Trong PHP - Freetuts
-
Lệnh Print & Echo Trong PHP | Comdy
-
Cú Pháp PHP
-
PRINT PHP LÀ GÌ? SỰ KHÁC BIỆT GIỮA ECHO VÀ PRINT
-
Sự Khác Nhau Giữa Echo Và Print Trong PHP - Góc Học IT
-
Print Php Là Gì? Các Cách Hiển Thị Dữ Liệu Ra Màn Hình Trong Php
-
Ngôn Ngữ PHP - Lệnh Echo Và Print
-
Echo & Print Trong Php - Hackintosh Vietnam
-
Bài 6: Echo Và Print Trong PHP