Hàm echo() trong PHP

Ví dụ

Đầu ra văn bản:

<?php
echo "Hello world!";
?>

Chạy ví dụ

Định nghĩa và cách sử dụng

Hàm echo()输出 một hoặc nhiều chuỗi.

Ghi chú:Cú pháp echo() thực tế không phải là hàm, vì vậy bạn không cần sử dụng dấu ngoặc. Tuy nhiên, nếu bạn muốn truyền nhiều hơn một tham số cho echo(), việc sử dụng dấu ngoặc sẽ gây ra lỗi phân tích.

Lưu ý:Cú pháp echo() nhanh hơn print() Tốc độ nhanh hơn một chút.

Lưu ý:Cú pháp echo() cũng có dạng viết tắt. Trước phiên bản PHP 5.4.0, dạng này chỉ áp dụng khi tùy chọn short_open_tag được kích hoạt.

Cú pháp

echo(Chuỗi)
Tham số Mô tả
Chuỗi Quyền cần thiết. Một hoặc nhiều chuỗi cần gửi đến đầu ra.

Chi tiết kỹ thuật

Giá trị trả về: Không có giá trị trả về.
Phiên bản PHP: 4+

Các ví dụ khác

Ví dụ 1

Viết giá trị biến chuỗi ($str) vào đầu ra:

<?php
$str = "Hello world!";
echo $str;
?>

Chạy ví dụ

Ví dụ 2

Viết giá trị biến chuỗi ($str) vào đầu ra, bao gồm thẻ HTML:

<?php
$str = "Hello world!";
echo $str;
echo "<br>What a nice day!";
?>

Chạy ví dụ

Ví dụ 3

Kết nối hai biến chuỗi:

<?php
$str1="Hello world!";
$str2="What a nice day!";
echo $str1 . " " . $str2;
?> 

Chạy ví dụ

Ví dụ 4

Viết giá trị mảng vào đầu ra:

<?php
$age=array("Peter"=>"35");
echo "Peter is " . $age['Peter'] . " years old.";
?>

Chạy ví dụ

Ví dụ 5

Viết văn bản vào đầu ra:

<?php
echo "This text
spans multiple
lines.";
?> 

Chạy ví dụ

Ví dụ 6

Cách sử dụng nhiều tham số:

<?php
echo 'This ','string ','was ','made ','with multiple parameters.';
?> 

Chạy ví dụ

Ví dụ 7

Sự khác biệt giữa dấu ngoặc kép và dấu ngoặc kép kép. Dấu ngoặc kép kép sẽ xuất ra tên biến而不是 giá trị:

<?php
$color = "red";
echo "Roses are $color";
echo "<br>";
echo 'Roses are $color';
?>

Chạy ví dụ

Ví dụ 8

Cú pháp đơn giản hóa (chỉ áp dụng khi cài đặt tùy chọn short_open_tag được kích hoạt):

<?php
$color = "red";
?>
<p>Các loài hồng đào là <?=$color?></p> 

Chạy ví dụ