กำหนดค่าคงที่ที่คำนึงถึงขนาดตัวพิมพ์:
<?phpdefine ( "GREETING" , "สวัสดีคุณ! วันนี้คุณเป็นยังไงบ้าง?" ) ;เสียงสะท้อน คงที่ ( "GREETING" );ฟังก์ชัน Defin() กำหนดค่าคงที่
ค่าคงที่ก็เหมือนกับตัวแปร ยกเว้นว่า:
หลังจากตั้งค่าแล้ว จะไม่สามารถเปลี่ยนแปลงค่าของค่าคงที่ได้
ชื่อคงที่ไม่จำเป็นต้องมีเครื่องหมายดอลลาร์นำหน้า ($)
ขอบเขตไม่ส่งผลต่อการเข้าถึงค่าคงที่
ค่าคงที่ต้องเป็นสตริงและตัวเลขเท่านั้น
กำหนด ( ชื่อ, ค่า, case_insensitive )
พารามิเตอร์ | อธิบาย |
---|---|
ชื่อ | ที่จำเป็น. ระบุชื่อของค่าคงที่ |
ค่า | ที่จำเป็น. ระบุค่าของค่าคงที่ PHP7 รองรับอาร์เรย์ ตัวอย่างมีดังนี้:<?php// PHP7+ รองรับ Defence('ANIMALS', [ 'dog', 'cat', 'bird']); echo ANIMALS[1]; // Output "cat"?> |
case_insensitive | ไม่จำเป็น. ระบุว่าชื่อคงที่คำนึงถึงขนาดตัวพิมพ์หรือไม่ ค่าที่เป็นไปได้: TRUE - ไม่คำนึงถึงขนาดตัวพิมพ์ เท็จ - ค่าเริ่มต้น คำนึงถึงขนาดตัวพิมพ์ |
ค่าส่งคืน: | คืนค่า TRUE หากสำเร็จ และคืนค่า FALSE หากล้มเหลว |
---|---|
เวอร์ชัน PHP: | 4+ |
กำหนดค่าคงที่ที่ไม่คำนึงถึงขนาดตัวพิมพ์:
<?phpdefine ( "สวัสดี" , "สวัสดีค่ะ! วันนี้เป็นยังไงบ้าง?" , TRUE );เสียงสะท้อน คงที่ ( "ทักทาย" ) ;