⊗ppOpNsRPt 100 of 107 menu

Адносныя шляхі ў прасторы імён у ААП у PHP

Хай у файле index.php адбываецца наступны выклік:

<?php namespace Admin\Data; new \Core\Controller; ?>

Як вы ўжо ведаеце, пры звароце да класа перад яго прасторай імён варта пісаць адваротны слэш. На самой справе гэта не абавязкова. Калі гэты слэш не напісаць, то выкліканая прастора імён будзе разлічана адносна бягучай прасторы. Глядзіце прыклад:

<?php namespace Admin\Data; new Core\Controller; // эквівалентна \Admin\Data\Core\Controller ?>

Дадзены два класы:

<?php namespace Modules\Shop\Core; class Cart { } ?>
<?php namespace Modules\Shop; class UserCart extends \Modules\Shop\Core\Cart { } ?>

Спрасціце код для наследавання класа, улічваючы тое, што прасторы імён нашых класаў маюць супадальную частку.

Дадзены два класы:

<?php namespace Core\Data; class Controller { } ?>
<?php namespace Core\Data; class Model { } ?>

Вось так ствараюцца аб'екты гэтых класаў у файле index.php:

<?php namespace Core\Data; $controller = new \Core\Data\Controller; $model = new \Core\Data\Model; ?>

Спрасціце код для стварэння аб'ектаў, улічваючы прастору імён, у якой ствараюцца аб'екты нашых класаў.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць