⊗ppOpNsSCC 98 of 107 menu

Vereenvoudigde toegang tot namespaces in OOP in PHP

Laat ons die volgende klas Controller hê:

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

Laat daar ook 'n klas Page wees wat oorerf van die klas Controller:

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

Soos jy kan sien, spesifiseer ons tydens oorerwing die naam van die ouer tesame met die namespace. In hierdie voorbeeld is daar eger 'n nuance: albei klasse behoort aan dieselfde namespace. In so 'n geval kan jy, wanneer jy na 'n klas verwys, eenvoudig die naam van daardie klas skryf, soos volg:

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

Twee klasse word gegee:

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

Vereenvoudig die kode vir die oorerwing van die klas, met inagneming van die feit dat albei klasse in een namespace is.

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp