PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย
Moderator: mindphp, ผู้ดูแลกระดาน
-
offing
- PHP VIP Members
- โพสต์: 1527
- ลงทะเบียนเมื่อ: 18/08/2014 10:01 am
โพสต์ที่ยังไม่ได้อ่าน
โดย offing »
private คือ กำหนด visibility เป็นส่วนตัวใช้ได้เฉพาะใน class ตัวเองเท่านั้น
โค้ด: เลือกทั้งหมด
<?php
class square { //สร้างคลาส
public $width; //ประกาศ property
public $subject = 'ขนาดพื้นที่'; //^
public $height; // ^
private function calculate($width,$height) { //สร้าง method private visibility
echo $width*$height;
}
public function show($a,$b) {
$this->calculate($a,$b);
}
}
$obj=new square; //เรียกใช้ class
echo $obj->subject; //แสดงผล property ที่ใช้ visibility public
echo "</br>";
$obj->show('2','7'); //เรียกใช้ method show ในคลาส square เพื่อจะใช้ method calculate ที่ติด visibility private อยู่
?>
output
- 2.gif (1.25 KiB) Viewed 439 times
-
-
- 0 ตอบกลับ
- 3502 แสดง
-
โพสต์ล่าสุด โดย kubarnaza
08/01/2018 3:59 pm
-
-
- 0 ตอบกลับ
- 899 แสดง
-
โพสต์ล่าสุด โดย kubarnaza
26/12/2017 5:58 pm
-
-
- 0 ตอบกลับ
- 762 แสดง
-
โพสต์ล่าสุด โดย PhoorichayaM
08/10/2020 12:06 pm
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 58