แสดงให้เห็น
1. Const กำหนด PI เป็นตัวแปร ค่าคงที่ที่กำหนดสามารถวางไว้ในไดเร็กทอรีระดับบนสุดเท่านั้น และไม่สามารถวางในคำสั่ง if หรือ {} ในฟังก์ชันได้
2. Defin คือคำจำกัดความของแมโคร และสามารถวางค่าคงที่ที่กำหนดไว้ที่ใดก็ได้
โปรดทราบว่าคำจำกัดความของแมโครไม่ใช่คำสั่งในความหมายที่เข้มงวดของ C หรือ C++ ดังนั้นจึงไม่จำเป็นต้องลงท้ายด้วยเครื่องหมายอัฒภาคที่ท้ายบรรทัด
ตัวอย่าง
ค่าคงที่เชิงสัญลักษณ์ #define Pi 3.1415926f; ตัวแปรค่าคงที่ const float pi 3.1415926f;
ข้างต้นเป็นการเปรียบเทียบวิธีการนิยามสองวิธีในค่าคงที่ PHP ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน