PHP Constants
เป็นค่าคงที่ ก็คือตัวแปรที่ไม่เปลี่ยนแปลงนั่นเอง
ต่างกันตรงที่ใช้ฟังก์ชั่น define() เพื่อประกาศค่า
โดยเวลาเรียกใช้ไม่จำเป็นต้องมี $ นำหน้าตัวแปรที่ประกาศค่าไว้
และที่แตกต่างกับตัวแปรทั่วไป นอกจากไม่สามารถเปลี่ยนแปลงค่าได้อีก
ความสามารถพิเศษก็คือจะเรียกใช้ในฟังก์ชั่นใดๆก็ได้
เพียงแค่เราเปิดใจเรียกหาอย่างแท้จริง มันก็จะปรากฏตรงหน้าเราได้นั่นเอง
https://www.w3schools.com/php/php_constants.asp
เป็นค่าคงที่ ก็คือตัวแปรที่ไม่เปลี่ยนแปลงนั่นเอง
ต่างกันตรงที่ใช้ฟังก์ชั่น define() เพื่อประกาศค่า
โดยเวลาเรียกใช้ไม่จำเป็นต้องมี $ นำหน้าตัวแปรที่ประกาศค่าไว้
<?phpเวลาต้องการแสดงผลก็สั่ง echo ได้เลย
define("LOVE", "ความรักก็เหมือนงานศิลปะ มีค่าก็ต่อเมื่อมีคนรับรู้!");
?>
<?php
echo LOVE;
?>
และที่แตกต่างกับตัวแปรทั่วไป นอกจากไม่สามารถเปลี่ยนแปลงค่าได้อีก
ความสามารถพิเศษก็คือจะเรียกใช้ในฟังก์ชั่นใดๆก็ได้
<?phpจะเห็นได้ว่า LOVE อยู่ได้ทุกหนทุกแห่ง
define("LOVE", "ความรักก็เหมือนงานศิลปะ มีค่าก็ต่อเมื่อมีคนรับรู้!");
function myTest() {
echo LOVE;
}
myTest();
?>
เพียงแค่เราเปิดใจเรียกหาอย่างแท้จริง มันก็จะปรากฏตรงหน้าเราได้นั่นเอง
https://www.w3schools.com/php/php_constants.asp
ความคิดเห็น
แสดงความคิดเห็น