⊗ppOpNsURP 103 of 107 menu

Arahan use dan Laluan Relatif dalam OOP di PHP

Apabila menggunakan arahan use, anda boleh menentukan laluan relatif. Mari kita lihat contoh. Katakan kita menyambungkan kelas tertentu:

<?php namespace Core\Admin; use \Core\Admin\Path\Router; // menyambungkan kelas class Controller extends Router { } ?>

Seperti yang anda lihat, permulaan namespace bagi kelas yang disambungkan sepadan dengan namespace semasa. Ini bermakna kita boleh membuang bahagian ini semasa menyambung kelas kita, dengan membuang garis condong belakang permulaan:

<?php namespace Core\Admin; use Path\Router; // membuat laluan relatif class Controller extends Router { } ?>

Permudahkan kod berikut dengan menggunakan use:

<?php namespace Core\Storage; class Model { public function __construct() { $database = new \Core\Storage\DataBase; } } ?>
robnpttrit