folder-gridConstants

ธนพร สุเตนัน 640710522

  • Constants (ค่าคงที่) คือค่าของ "ตัวแปรใดๆ" ที่ถูกกำหนดให้เป็นตัวแปรค่าคงที่ โดยที่ค่าคงที่จะไม่สามารถเปลี่ยนแปลงได้ภายในโปรแกรมและเป็นได้เพียงค่าเดียวตั้งแต่โปรแกรมเริ่มจนสิ้นสุดการทำงาน ในภาษา PHP สามารถประกาศค่าคงที่ได้สองแบบโดยการใช้ฟังก์ชัน define() และคำสั่ง const

รูปแบบในการสร้างตัวแปร Constants

- define("string name", value);
- const name = value;

ตัวอย่าง Code การสร้างตัวแปรค่าคงที่ในแต่ละภาษา

Code

<?php
// use format define "define("string name",value);"
define("PI_1",3.14);
// use format const "const name = value;"
const PI_2 = 3.14;
// print value
echo PI_1;
echo PI_2;
?>

Output

3.14

3.14

Error causes

  • กรณีที่แก้ไข value ของตัวแปร const หรือ กำหนดชื่อตัวแปร ซ้ำกับตัวแปร const

Output

3.14

  • กรณีสร้างตัวแปร const ใน function if หรือ loop - ในภาษา PHP คำสั่ง define() สามารถสร้างใน function if หรือ loop ได้

Output

Error

Video Presentation

Slide Presentation

file-pdf
885KB

Reference

Last updated