⊗ppOpNsSCC 98 of 107 menu

Pojednostavljen pristup namespaces u OOP u PHP

Recimo da imamo sledeću klasu Controller:

<?php namespace Admin; class Controller { } ?>

Neka postoji i klasa Page koja nasleđuje od klase Controller:

<?php namespace Admin; class Page extends \Admin\Controller { } ?>

Kao što vidite, pri nasleđivanju navodimo ime roditelja zajedno sa namespace. U ovom primeru, međutim, postoji nijansa: obe klase pripadaju istom namespace. U tom slučaju prilikom pozivanja klase možemo jednostavno napisati ime te klase, ovako:

<?php namespace Admin; class Page extends Controller { } ?>

Data su dva razreda:

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

Pojednostavite kod za nasleđivanje klase, imajući u vidu da se obe klase nalaze u istom namespace.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij