Devdit
 

properties ของ class PHP คืออะไร ใช้ทำอะไร

1.6K

properties ของ class PHP คือตัวแปรที่เก็บข้อมูลต่างๆ ที่อยู่ภายใน class โดย properties จะทำงานร่วมกับ method หรือ function ภายใน class เพื่อบรรลุวัตถุประสงค์ของการประมวลผล มีรายละเอียดดังนี้

 

ตัวอย่าง properties ของ class PHP คืออะไร ใช้ทำอะไร

<?php
    class Demo {
        private $a;
        private $b;
        public function plus( $a, $b ) {
            $this->a = $a;
            $this->b = $b;
            return $this->a." + ".$this->b." = ".( $this->a + $this->b );
        }
    }

    $objDemo = new Demo;
    echo $objDemo->plus( 4, 2 );
?>

ผลลัพธ์

4 + 2 = 6

คำอธิบาย

properties ของ class PHP จากตัวอย่าง class ชื่อ Demo มี properties 2 ตัว คือ a และ b เป็นชนิด private คือถูกเรียกใช้ได้เฉพาะภายใน class เท่านั้น ทำหน้าที่รับค่าจากตัวแปรของฟังก์ชัน plus โดยใน class เวลาอ้างถึง properties จะใช้อักษร $this→ และตามด้วยชื่อตัวแปรที่ต้องการใช้งาน จากตัวอย่างโค้ดเช่น $this→a และ $this→b

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ