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();
?>

Komentuokite (žinutes gali rašyti tik registruoti vartotojai)

  studijuok.lt pasilieka teisę pašalinti skaitytojų komentarus, kurie yra nekultūringi, nesusiję su tema, pasirašyti kito asmens vardu, pažeidžia įstatymus, reklamuoja.

Susiję kursai

Temos



ITbazė - informacinių technologijų naujienos

www.tcteacher.eu - Tech-Connected Teacher

www.prodesign.lt

Draugai

http://www.thanks.lt
Nemokamas skelbimų portalas

http://www.elegantepress.lt
Elegantiškos spaudos studija

http://www.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