Trong bài viết này, chúng ta sẽ học 2 hàm cơ bản để hiển thị văn bản trên trình duyệt trong PHP đó là: hàm echo và hàm print.
Hàm echo và hàm print
Hai hàm gần giống nhau, cùng được dùng để hiển thị dự liệu đầu ra trên trình duyệt. Điểm khác biệt giữa hai hàm không lớn: echo không có giá trị trả về trong khi print có giá trị trả về là 1 vì vậy hàm print được dùng trong các biểu thức điều kiện. Hàm echo có thể có nhiều tham số trong khi hàm print chỉ có 1 tham số duy nhất. Hàm echo chạy nhanh hơn hàm print.
Hàm echo
Hàm echo có thể dùng hoặc không dùng dấu ngoặc tròn: echo hoặc echo(). Lưu ý hàm này nên đọc theo tiếng Anh là ek-câu chứ không phải ê-chó 🙂 như nhiều bạn vẫn đọc nhé.
Đoạn mã sau mô tả cách sử dụng hàm echo để sử dụng để hiển thị văn bản (có thể bao gồm cả mã HTML)
?php echo "<h2>Học lập trình PHP - dammio.com</h2>"; echo "Xin chào!<br>"; echo "Tôi đang học PHP!<br>"; echo "Chuỗi ", "này ", "được ", "tạo thành ", "bằng nhiều tham số."; ?>
Đoạn mã tiếp theo mô tả sử dụng hàm echo để hiển thị giá trị của 1 biến.
<?php $txt1 = "Học PHP"; $txt2 = "dammio.com"; $x = 5; $y = 4; echo "<h2>$txt1</h2>"; echo "Học PHP tại $txt2<br>"; echo $x + $y; ?>
Hàm print
Hàm print cũng có thể dùng hoặc không dùng dấu ngoặc tròn: print hay print().
Đoạn mã sau mô tả cách dùng hàm print để văn bản đầu ra trên trình duyệt (văn bản có thể bao gồm mã HTML)
<?php print "<h2>Học PHP tại dammio.com!</h2>"; print "Xin chào!<br>"; print "Tôi đang học PHP!"; ?>
Ví dụ tiếp theo mô tả cách dùng hàm print để hiển thị giá trị 1 biến trên trình duyệt.
<?php $txt1 = "Học PHP"; $txt2 = "dammio.com"; $x = 5; $y = 4; print "<h2>$txt1</h2>"; print "Học PHP tại $txt2<br>"; print $x + $y; ?>
Kết luận: bài viết đã hướng dẫn cách hiển thị văn bản trên trình duyệt bằng 2 hàm cơ bản: echo và print, cũng là 1 trong các hàm được sử dụng nhiều nhất và phổ biến nhất trong PHP.
- APA:
Dammio. (2016). [PHP] Phần 5: Hai hàm Echo và Print. https://www.dammio.com/2016/11/10/php-phan-5-hai-ham-echo-va-print.
- BibTeX:
@misc{dammio,
author = {Dammio},
title = {[PHP] Phần 5: Hai hàm Echo và Print},
year = {2016},
url = {https://www.dammio.com/2016/11/10/php-phan-5-hai-ham-echo-va-print},
urldate = {2024-12-07}
}