Hàm echo() trong PHP
Đị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; ?>
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!"; ?>
Ví dụ 3
Kết nối hai biến chuỗi:
<?php $str1="Hello world!"; $str2="What a nice day!"; echo $str1 . " " . $str2; ?>
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."; ?>
Ví dụ 5
Viết văn bản vào đầu ra:
<?php echo "This text spans multiple lines."; ?>
Ví dụ 6
Cách sử dụng nhiều tham số:
<?php echo 'This ','string ','was ','made ','with multiple parameters.'; ?>
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'; ?>
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>