⊗ppOpNsURP 103 of 107 menu

Komanda use un relatīvie ceļi OOP PHP

Izmantojot komandu use, ir iespējams norādīt relatīvos ceļus. Apskatīsim to ar piemēru. Pieņemsim, ka mēs pievienojam noteiktu klasi:

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

Kā redzat, pievienojamās klases nosaukumu telpas sākums sakrīt ar pašreizējo nosaukumu telpu. Tas nozīmē, ka mēs varam šo daļu, pievienojot mūsu klasi, izlaist, vienlaikus noņemot sākotnējo apgriezto slīpsvītru:

<?php namespace Core\Admin; use Path\Router; // izveidojam relatīvo ceļu class Controller extends Router { } ?>

Vienkāršojiet šādu kodu, izmantojot use:

<?php namespace Core\Storage; class Model { public function __construct() { $database = new \Core\Storage\DataBase; } } ?>
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt