Vlákno názorů k článku Na co si dát pozor při práci s objekty v PHP od CHe - Riesenim je pri volani konstruktora priradovat vzdy referenciu....

  • Článek je starý, nové názory již nelze přidávat.
  • 9. 10. 2003 16:12

    CHe (neregistrovaný)

    Riesenim je pri volani konstruktora priradovat vzdy referenciu. Inak sa instancia objektu kopiruje zbytocne hned po vytvoreni.
    Oba uvedene priklady budu pachat co maju, ked sa $a = new... nahradi $a =& new...

    Je pravda, ze OO model PHP je priserny, rovnako je priserna nexistencia jednotneho nazvoslovia rutin standardnych modulov a skutocnost, ze nie su implementovane ako triedy. Nad vsetkym potom treba vytvarat OO abstrakcie, ktore v Jave implicitne existuju. Kazdopadne, PHP je celkom flexibilny jazyk (beztypovost, asociativne pole ako primarny sposob tvorby struktur, ...) a pri slusnom navrhu a respektovani anomalii v nom mozno implementovat aj dost roziahle projekty s MVC architekturou a radovo stovkami tried /mam vyskusane (;/. Ale zacinat dnes novy projekt takeho rozsahu "from scratch" a zvolit PHP by som neodporucal.

  • 9. 10. 2003 20:32

    hkmaly (neregistrovaný)

    Standartni moduly jako tridy ? Jen to ne. To uz by to PHP neslo pouzivat na nic - takhle ho alespon jde pouzivat kdyz se na objekty vykasles.