การเชื่อมต่อหลายคลาสด้วยคำสั่ง use ใน OOP ใน PHP
หากต้องการเชื่อมต่อหลายคลาส
แต่ละคลาสจะต้องถูกเชื่อมต่อด้วยคำสั่ง
use ของตัวเอง:
<?php
namespace Users;
use \Core\Admin\Data1; // เชื่อมต่อคลาส
use \Core\Admin\Data2; // เชื่อมต่อคลาส
class Page extends Controller
{
public function __construct()
{
$data1 = new Data1; // เรียกใช้แค่ด้วยชื่อ
$data2 = new Data2; // เรียกใช้แค่ด้วยชื่อ
}
}
?>
จงทำให้โค้ดต่อไปนี้ง่ายขึ้นโดยใช้
use:
<?php
namespace Project;
class Test
{
public function __construct()
{
$model = new \Core\Admin\Model;
$data = new \Core\Users\Storage\Data;
}
}
?>