ไม่ คุณไม่สามารถกำหนดค่าคงที่ในตัวสร้างคลาส คุณสามารถใช้ค่าคงที่ที่ระดับคลาสได้
สมมติว่าเรามีคลาสต่อไปนี้ −
class ConstantDemo { }
กำหนดค่าคงที่ในคลาส -
class ConstantDemo { const LANGUAGE_NAME="PHP"; }
ตัวอย่าง
<!DOCTYPE html> <html> <body> <?php class ConstantDemo { const LANGUAGE_NAME="PHP"; } echo "The language Name is=",ConstantDemo::LANGUAGE_NAME; ?> </body> </html>
ผลลัพธ์
The language Name is=PHP