335 of 410 menu

Функция class_alias

Функция class_alias кўрсатилган класс учун псевдоним яратади. Биринчи параметр аслий класс номини қабул қилади, иккинчиси - псевдоним номини. Учинчи мажбурий бўлмаган параметр функциянинг автозагрузка томонидан чақирилиши-чақирилмаслигини аниқлайди.

Синтаксис

class_alias(original, alias, [autoload]);

Мисол

Класс ва унинг псевдонимини яратамиз:

<?php class MyClass { public function test() { return 'Hello'; } } class_alias('MyClass', 'MyAlias'); $obj = new MyAlias(); echo $obj->test(); ?>

Кодни ишга тушириш натижаси:

'Hello'

Мисол

Класс псевдоними мавжудлигини текширамиз:

<?php class TestClass {} class_alias('TestClass', 'TC'); if (class_exists('TC')) { echo 'Alias exists'; } ?>

Кодни ишга тушириш натижаси:

'Alias exists'

Шунингдек қаранг

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