PHP Define() การประกาศ define คือการประกาศค่าตัวแปรคงที่ ความหมายคือ เมื่อมีการประกาศตัวแปรภายใต้ function นี้ตัวแปรนั้นจะถูกเก็บไว้ที่หน่วยความจำ สามารถเรียกค่าตัวแปรนั้นใช้งานได้ตลอดเวลา นิยมประกาศเป็นค่า Configuration ต่าง ๆ และทั้งยังสามารถเรียกใช้ได้ทั้งภายในและถายนอก Class หรือ Function ได้
ตัวอย่าง Code
1 2 3 4 5 6 7 8 9 |
<?php define("CONSTANT", "Hello world."); echo CONSTANT."<br>"; // outputs "Hello world." echo Constant."<br>"; // outputs "Constant" and issues a notice. define("GREETING", "Hello you.", true); echo GREETING."<br>"; // outputs "Hello you." echo Greeting."<br>"; // outputs "Hello you." ?> |