Skip to main content

คลาสนามธรรมใน PHP คืออะไร?

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

วิธีที่คลาสทั่วไปทำงานใน PHP คือโปรแกรมเมอร์ให้ชื่อคลาส A mdash;เช่น "ยานพาหนะ" หากการเข้ารหัสสำหรับยานพาหนะ mdash;ที่สามารถเรียกคืนได้ในภายหลังภายในคลาสนี้โปรแกรมเมอร์จะเขียนชุดคำแนะนำเช่นรหัสเพื่อให้ยานพาหนะเลี้ยวซ้ายหรือเบรกการเข้ารหัสประเภทนี้เลียนแบบการเข้ารหัสเชิงวัตถุหรือการเข้ารหัสที่แยกบางส่วนของรหัสออกเป็นวัตถุที่มีชุดรหัสของตัวเองPHP ไม่ได้เป็นรหัสเชิงวัตถุ แต่ด้วยวิธีนี้สามารถเลียนแบบได้

คลาสนามธรรมใน PHP ถูกสร้างขึ้นในลักษณะเดียวกันความแตกต่างที่สำคัญในการเข้ารหัสที่มีคลาสนามธรรมใน PHP คือโครงสร้างคลาสเริ่มต้นด้วย "คลาสนามธรรม" แทนที่จะเป็น "คลาส"เมื่อสร้างรหัสนี้มันจะสร้างคู่มือที่ไม่สมบูรณ์สำหรับโปรแกรมที่จะดู;คู่มือที่ไม่สมบูรณ์สามารถกรอกได้ในภายหลัง

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

คลาส PHP ถูกระบุว่าเป็นสาธารณะป้องกันหรือเป็นส่วนตัวป้ายกำกับเหล่านี้แต่ละป้ายทำหน้าที่เป็นเกราะป้องกันที่ จำกัด การมองเห็นรหัสตามระดับการเข้าถึงของผู้ใช้การตั้งค่าคลาสตามที่สาธารณะอนุญาตให้ผู้ใช้เห็นรหัสสถานะการป้องกัน จำกัด รหัสบางส่วนและส่วนตัวอนุญาตให้ผู้ใช้ที่ระบุเฉพาะจะเห็นรหัสคลาสนามธรรมใน PHP สามารถตั้งค่าเป็นสาธารณะหรือได้รับความคุ้มครอง แต่ไม่สามารถเป็นส่วนตัวได้