รันโค้ดภาษา PHP เพื่อแสดงตัวแปรข้อความ ร่วมกับตัวแปรตัวเลข แต่พอรันแล้วไม่ผ่านขึ้นข้อความ Error ว่า Fatal error: Uncaught TypeError: Unsupported operand types: string + int แบบนี้ต้องแก้ไขอย่างไร
<?php
$a = 4;
echo "ตัวแปร a คือ "+$a;
?>
วิธีแก้ไข
เปลี่ยนอักษรบวก (+) ให้เป็นอักษรจุด (.) สำหรับการเชื่อมข้อความกับตัวแปร หรือ ตัวแปรกับตัวแปร โดยสามารถเรียกหลักการนี้ว่า Concatenation Operator
<?php
$a = 4;
echo "ตัวแปร a คือ ".$a;
echo "<br/>";
$b = 3;
echo "ตัวแปร a และ b ".$a.$b;
?>
ผลลัพธ์
ตัวแปร a คือ 4
ตัวแปร a และ b 43