PHP OOP การสร้าง Class

php oop การสร้าง class

 

PHP OOP การสร้าง Class

PHP OOP การสร้าง Class สิ่งที่จะจำเป็นจริงๆในการสร้าง class ได้นั้นจะต้องประกอบไปด้วยสิ่งต่างๆดังนี้

  1. Attribute หรือจะเรียกว่า Property ก็ได้
  2. Function หรือจะเรียกว่า Method ก็ได้
  3. ชื่อ Class

เราจะมาลองเขียนกันดูก่อนซักนิด  ตามตัวอย่างด้านล่างนี้เลยครับ

<?php

class product {

private $id;  

 

public function getId( ) {

return  $this->id;

}

public function setId($id ) { 

$this->id = $id;

}

}

?>

จริงๆแล้วก็จะคล้ายกับภาษาอื่นๆแหละ เช่น ใช้คำนำหน้าชื่อ class ว่า class แต่ก็มีสิ่งไม่เหมือนกับภาษาอื่นๆคือ 

  1. การตั้งชื่อตัวแปรจะใช้ $ นำหน้า และไม่จำเป็นต้องระบุชนิดข้อมูล
  2. การกำหนด function จะใช้ชื่อว่า function ไม่ว่าจะเป็นแบบคืนค่า หรือไม่คืนค่าก็ตาม
  3. การอ้างอิงสมาชิก จะใช้เครื่องหมาย -> แทนการใช้เครื่องหมาย .
  4. การอ้างอิง object ตัวเอง จะใช้ $this 

 

 

คอร์สเรียนทั้งหมด

อ่านบทความอื่นเพิ่มเติม

กดติดตามสาระดีๆได้ที่เพจ Facebook