ข้ามไปที่เนื้อหาหลัก

พื้นฐาน PHP Constants

PHP Constants
เป็นค่าคงที่ ก็คือตัวแปรที่ไม่เปลี่ยนแปลงนั่นเอง



ต่างกันตรงที่ใช้ฟังก์ชั่น define() เพื่อประกาศค่า
โดยเวลาเรียกใช้ไม่จำเป็นต้องมี $ นำหน้าตัวแปรที่ประกาศค่าไว้
<?php
    define("LOVE", "ความรักก็เหมือนงานศิลปะ มีค่าก็ต่อเมื่อมีคนรับรู้!");
?>
 เวลาต้องการแสดงผลก็สั่ง echo ได้เลย
<?php
    echo LOVE;
?> 


และที่แตกต่างกับตัวแปรทั่วไป นอกจากไม่สามารถเปลี่ยนแปลงค่าได้อีก
ความสามารถพิเศษก็คือจะเรียกใช้ในฟังก์ชั่นใดๆก็ได้
<?php
    define("LOVE", "ความรักก็เหมือนงานศิลปะ มีค่าก็ต่อเมื่อมีคนรับรู้!");
    function myTest() {
        echo LOVE;
    }
    myTest();
?>
จะเห็นได้ว่า LOVE อยู่ได้ทุกหนทุกแห่ง
เพียงแค่เราเปิดใจเรียกหาอย่างแท้จริง มันก็จะปรากฏตรงหน้าเราได้นั่นเอง

https://www.w3schools.com/php/php_constants.asp

ความคิดเห็น

ค้นหาบล็อกนี้

บทความเดือนล่าสุด