ให้เรตสมาชิก: 3 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

การสร้าง implements class จาก muti  Interface

<?php
interface testinterface
{
        public function name();
        public function age();
        public function address();
}
interface view
{
        public function view_name(); 
}
class testinterface_new implements testinterface,view{
  
        public function name()
        {
                echo __LINE__;
        }
        public function age()
        {
                echo __LINE__;
        }
        public function address()       
        {
                echo __LINE__;
        }
        public function view_name()       
        {
                return "ok";
        }
}
echo $obj_test->view_name(); ?>

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

<?php
interface a
{
        public function name();
}
interface b
{
        public function age();
}
interface c extends a,b
{
        public function address();
}
class test implements c {
  
        public function name()
        {
                echo __LINE__;
        }
        public function age()
        {
                echo __LINE__;
        }
        public function address()       
        {
                echo __LINE__;
        }
        public function view_name()       
        {
                return "ok";
             
        }
}
$obj_test = new test();
$obj_test->name();
$obj_test->age();
$obj_test->address();
$obj_test->view_name();
?>