ความหมายและการใช้งาน
echo() ฟังก์ชั่นเอาท์พุทหนึ่งหรือมากกว่าหนึ่งสาย
Note: echo() ฟังก์ชั่นไม่จริงฟังก์ชั่นเพื่อให้คุณไม่จำเป็นต้องใช้วงเล็บกับมัน แต่ถ้าคุณต้องการที่จะผ่านมากกว่าหนึ่งพารามิเตอร์ echo() โดยใช้วงเล็บจะสร้างข้อผิดพลาดในการแยกวิเคราะห์
Tip: echo() ฟังก์ชั่นได้เร็วกว่าเล็กน้อย print()
Tip: echo() ฟังก์ชั่นนอกจากนี้ยังมีไวยากรณ์ทางลัด ก่อนที่จะ PHP 5.4.0, รูปแบบนี้จะทำงานเฉพาะกับการตั้งค่าการกำหนดค่า short_open_tag เปิดใช้งาน
วากยสัมพันธ์
echo( strings )
พารามิเตอร์ | ลักษณะ |
---|---|
strings | จำเป็นต้องใช้ หนึ่งหรือมากกว่าหนึ่งสายจะถูกส่งไปเอาท์พุท |
รายละเอียดทางเทคนิค
กลับค่า: | ไม่มีค่าจะถูกส่งกลับ |
---|---|
PHP เวอร์ชัน: | 4+ |
ตัวอย่างอื่น ๆ
ตัวอย่างที่ 1
เขียนค่าของตัวแปรสตริง ($str) เพื่อการส่งออก:
<?php
$str = "Hello world!";
echo $str;
?>
ตัวอย่างเช่นเรียกใช้» ตัวอย่างที่ 2
เขียนค่าของตัวแปรสตริง ($str) การส่งออกรวมทั้งแท็ก:
<?php
$str = "Hello world!";
echo $str;
echo "<br>What
a nice day!";
?>
ตัวอย่างเช่นเรียกใช้» ตัวอย่างที่ 3
เข้าร่วมกับสองตัวแปรสตริงร่วมกัน:
<?php
$str1="Hello world!";
$str2="What a nice day!";
echo $str1 .
" " . $str2;
?>
ตัวอย่างเช่นเรียกใช้» ตัวอย่างที่ 4
เขียนค่าของอาร์เรย์เพื่อส่งออกไปนี้:
<?php
$age=array("Peter"=>"35");
echo "Peter is " . $age['Peter'] . "
years old.";
?>
ตัวอย่างเช่นเรียกใช้» ตัวอย่างที่ 5
เขียนข้อความบางอย่างเพื่อการส่งออก:
<?php
echo "This text
spans multiple
lines.";
?>
ตัวอย่างเช่นเรียกใช้» ตัวอย่างที่ 6
วิธีการใช้งานหลายพารามิเตอร์:
<?php
echo 'This ','string ','was ','made ','with multiple parameters.';
?>
ตัวอย่างเช่นเรียกใช้» 7 ตัวอย่าง
ความแตกต่างของคำพูดเดี่ยวและคู่ ราคาเดียวจะพิมพ์ชื่อตัวแปรที่ไม่คุ้มค่า:
<?php
$color = "red";
echo "Roses are $color";
echo "<br>";
echo 'Roses are $color';
?>
ตัวอย่างเช่นเรียกใช้» ตัวอย่างที่ 8
ไวยากรณ์ทางลัด (เฉพาะจะทำงานร่วมกับการตั้งค่าการกำหนดค่า short_open_tag เปิดใช้งาน):
<?php
$color = "red";
?>
<p>Roses are <?=$color?></p>
ตัวอย่างเช่นเรียกใช้» <PHP สตริงอ้างอิง