⊗ppOpNsSCC 98 of 107 menu

PHP'де ООП'де аталыштар мейкиндиктерине жөнөкөй кайрылуу

Бизде төмөнкү Controller классты бар дейли:

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

Ошондой эле Controller класстан мурастаган Page классты бар дейли:

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

Көрүп тургандай, мурастаганда биз ата-эне класстын атын аталыштар мейкиндиги менен бирге көрсөтөбүз. Бул мисалда, бирок, нюанс бар: эки класстын тең бир эле аталыштар мейкиндигине таандык. Ушундай учурда класска кайрылганда, жөн гана ошол класстын атын жазууга болот, мындай:

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

Эки классты берилди:

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

Эки класстын тең бир эле аталыштар мейкиндигинде экенин эске алып, классты мурастаган кодду жөнөкөйлөтүңүз.

Кыргызча
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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу