335 of 410 menu

Funkcija class_alias

Funkcija class_alias izveido pseidonīmu norādītajai klasei. Pirmais parametrs pieņem oriģinālās klases nosaukumu, otrais - pseidonīma nosaukumu. Trešais neobligātais parametrs nosaka, vai funkcijai jābūt izsauktai ar automātisko ielādi.

Sintakse

class_alias(original, alias, [autoload]);

Piemērs

Izveidosim klasi un tās pseidonīmu:

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

Koda izpildes rezultāts:

'Hello'

Piemērs

Pārbaudīsim, vai pastāv klases pseidonīms:

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

Koda izpildes rezultāts:

'Alias exists'

Skatiet arī

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt