Câu lệnh echo và print
NỘI DUNG BÀI VIẾT
Câu lệnh echo và print
Trong PHP có 2 cách để xuất dữ liệu là: echo và print. Trong các phần hướng dẫn phía sau, chúng ta sẽ dùng echo cho hầu hết các ví dụ. Tuy nhiên trong phần này vẫn đề cập đến cả echo và print.
Lệnh echo và print
Echo và print đều được sử dụng xuất dữ liệu ra màn hình. Một số điểm khác nhau giữa chúng là:
- echo không trả về giá trị trong khi print có trả về một giá trị là 1, vì vậy nó có thể sử dụng trong biểu thức.
- echo có thể có nhiều tham số trong khi print chỉ có một.
- echo là nhanh hơn so với print.
Lệnh echo
Lệnh echo có thể được sử dụng cùng hoặc không cùng dấu ngoặc tròn: echo hoặc echo().
Hiển thị văn bản
Ví dụ dưới đây cho thấy cách hiển thị văn bản đầu ra với lệnh echo.
<?php echo "<h2>PHP is Fun!</h2>"; echo "Hello world!<br>"; echo "I'm about to learn PHP!<br>"; //sử dụng echo với nhiều tham số, các tham số cách nhau bởi dấu phẩy echo "This ", "string ", "was ", "made ", "with multiple parameters."; ?>
Hiển thị biến
Ví dụ bên dưới đây cho thấy cách hiển thị dữ liệu và các biến với lệnh echo.
<?php $txt1 = "Learn PHP"; $txt2 = "W3Schools.com"; $x = 5; $y = 4; echo "<h2>$txt1</h2>"; echo "Study PHP at $txt2<br>"; echo $x + $y; ?>
Lệnh print
Lệnh print có thể được sử dụng cùng hoặc không cùng dấu ngoặc tròn: print hoặc print().
Hiển thị văn bản
Ví dụ:
<?php print "<h2>PHP is Fun!</h2>"; print "Hello world!<br>"; print "I'm about to learn PHP!"; ?>
Hiển thị các biến
Ví dụ:
<?php $txt1 = "Learn PHP"; $txt2 = "W3Schools.com"; $x = 5; $y = 4; print "<h2>$txt1</h2>"; print "Study PHP at $txt2<br>"; print $x + $y; ?>
Trả lời