Devdit
 

Fatal error: Uncaught TypeError: Unsupported operand types: string + string คือ วิธีแก้ไข

885

ฝึกเขียน PHP แสดงข้อความจากตัวแปร 2 ตัวออกสู่หน้าเว็บไซต์ แต่รันแล้วไม่สำเร็จ ขึ้นข้อความ Error ว่า Fatal error: Uncaught TypeError: Unsupported operand types: string + string แก้ไขอย่างไร

<?php
    $hello = "ยินดีต้อนรับ";
    $name = "สวัสดี Devdit";
    echo $hello+" "+$name;
?>

 

วิธีแก้ไข

กรณีต้องการต่อตัวแปรกับข้อความ ให้เปลี่ยนอักษรบวก (+) เป็นอักษรจุด (.) แทน เพราะภาษา PHP ใช้อักษรจุดในการเชื่อม หรือต่อตัวแปรกับข้อความ

<?php
    $hello = "ยินดีต้อนรับ";
    $name = "สวัสดี Devdit";
    echo $hello." ".$name;
?>

ผลลัพธ์

ยินดีต้อนรับ สวัสดี Devdit
เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ