ฟังก์ชันdefine() ใน PHP คืออะไร

Fangkchandefine Ni Php Khux Xari



PHP เป็นภาษายอดนิยมที่นักพัฒนาทั่วโลกใช้เพื่อสร้างเว็บแอปพลิเคชันที่แข็งแกร่งและมีประสิทธิภาพ หนึ่งในเหตุผลที่ PHP ใช้งานได้หลากหลายก็คือมันมีฟังก์ชันพิเศษในตัวที่เรียกว่า กำหนด() ที่ช่วยให้นักพัฒนาสามารถกำหนดค่าเฉพาะให้กับสัญลักษณ์ได้ และค่านั้นจะไม่สามารถเปลี่ยนแปลงได้ในขณะที่โปรแกรมกำลังทำงาน

เราจะหารือเกี่ยวกับรายละเอียดของ กำหนด() ฟังก์ชัน ไวยากรณ์ และการใช้งานในคู่มือนี้

ฟังก์ชัน Defin() ใน PHP คืออะไร?

เดอะ กำหนด() เป็นฟังก์ชันในตัวใน PHP ที่ใช้สร้างค่าคงที่ ค่าคงที่เป็นเหมือนตัวแปร แต่เมื่อถูกกำหนดภายในโปรแกรมแล้ว ค่าของค่าคงที่จะยังคงเหมือนเดิม ค่าคงที่ใน PHP มีประโยชน์สำหรับการจัดเก็บค่าที่คงที่ตลอดการทำงานของโปรแกรม







ไวยากรณ์

ไวยากรณ์สำหรับการใช้ กำหนด() ฟังก์ชันใน PHP มีดังนี้:



กำหนด ( 'CONSTANT_NAME' , ค่า , กรณี - ไม่รู้สึก )

ฟังก์ชันกำหนดจะยอมรับพารามิเตอร์สามตัว ได้แก่ CONSTANT_NAME ที่ระบุชื่อตัวแปรของค่าคงที่ ค่า ที่กำหนดค่าของค่าคงที่และ case_insensitive เป็นพารามิเตอร์ที่ระบุว่าชื่อของค่าคงที่ควรคำนึงถึงขนาดตัวพิมพ์หรือไม่ นี่คือพารามิเตอร์ทางเลือกและมีค่าที่เป็นไปได้สองค่าเช่นกัน จริงหรือเท็จ , จริง ใช้สำหรับชื่อตัวแปรที่ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ และ เท็จ เป็นชื่อที่คำนึงถึงตัวพิมพ์เล็กและใหญ่ ลักษณะการทำงานเริ่มต้นของฟังก์ชันจะพิจารณาตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ในขณะที่ PHP ไม่รองรับตัวพิมพ์เล็กและตัวพิมพ์ใหญ่อีกต่อไป



ตัวอย่างที่ 1

ในตัวอย่างต่อไปนี้ เราได้กำหนดตัวแปรคงที่ชื่อ คงที่ ด้วยค่า คำแนะนำลินุกซ์ . จากนั้นเราก็พิมพ์ค่าของ คงที่ คำสั่ง echo แรกจะพิมพ์ค่าและคำสั่งที่สองจะแสดงข้อผิดพลาด เนื่องจากฟังก์ชันคำนึงถึงขนาดตัวพิมพ์:






กำหนด ( 'คงที่' , 'LinuxHint' ) ;
เสียงสะท้อน คงที่ . ' \n ' ;
เสียงสะท้อน คงที่ ;
?>

ตัวอย่างที่ 2

คุณยังสามารถกำหนดค่าของค่าคงที่หนึ่งให้กับอีกค่าหนึ่งได้โดยอ้างอิงค่าคงที่เดิมเมื่อกำหนดค่าคงที่ใหม่



ตัวอย่างเช่น:


กำหนด ( 'เอสทีอาร์' , 'LinuxHint' ) ;
กำหนด ( 'NEW_STR' , เอสทีอาร์ ) ;

เสียงสะท้อน เอสทีอาร์ ;
เสียงสะท้อน ' \n ' ;
เสียงสะท้อน NEW_STR ;
?>

รหัส PHP ที่กำหนดกำหนดชื่อคงที่ “เอสทีอาร์” ด้วยค่า 'LinuxHint' และค่าคงที่อื่นชื่อ “NEW_STR” ที่กำหนดค่าของ “เอสทีอาร์” คงที่. จากนั้นโค้ดจะแสดงค่าของค่าคงที่ทั้งสองโดยใช้คำสั่ง echo

บรรทัดล่าง

พี.เอช.พี มีวิธีการดำเนินการที่ไม่เหมือนใคร และค่อนข้างแตกต่างจากภาษาโปรแกรมยอดนิยมอื่น ๆ ใน PHP มีสองวิธีที่แตกต่างกันในการกำหนด a คงที่ หนึ่งกำลังใช้ คำหลัก const และอีกอย่างคือการใช้ กำหนด() การทำงาน. เดอะ คงที่ ใน PHP สามารถใช้ได้ทุกที่ในโค้ดและค่าของมันยังคงเหมือนเดิมตลอดการทำงานของโปรแกรม