Apie | Registracija

El. pašto adresas: Slaptažodis: Registracija.. Užmiršote slaptažodį..

Objektų automatinis užkrovimas (angl. autoloading)



Vienas iš nemaloniausių bėdų rašant objektiškai orientuotas programas yra tai, jog tenka sudaryti ilgą įtraukiamų klasių sąrašą.
Nuo PHP 5 versijos to daryti neberikia. Pakanka tiesiog apibrėžti __autoload funkciją, kuri yra automatiškai iškviečiama tuo atveju jeigu yra kviečiam klasė, kuri dar nėra apibrėžta. Iškviečiant šią funkciją PHP programai suteikiamas paskutinis šansas įtraukti kviečiamos klasės aprašimą prieš išsijungiant programai su klaidos pranešimu.

<?php
  function __autoload($class_name) {
    require_once $class_name . '.php';
  }
  
  $obj = new MyClass1();
  $obj2 = new MyClass2();
?>

Facebook


Peržiūrėti visus komentarus

Susiję kursai

Temos



ITbazė - informacinių technologijų naujienos

www.prodesign.lt

Draugai

skelbimaistudentui.lt
Skelbimai studentui

elegantepress.lt
Elegantiškos spaudos studija

2trip.lt
Maršrutai, kelionių aprašymai

© Sigitas Drąsutis 2006-2009. Kopijuoti ir platinti be autorių sutikimo draudžiama. Kontaktai | Taisyklės

veltinis.lt | verinys.lt | mezginys.lt | nerinys.lt | piesinys.lt | siuvinys.lt | dirbinys.lt | audinys.lt | testuok.lt | freecomponent.com

Hey.lt - Interneto reitingai, lankomumo statistika, lankytojų skaitliukai