Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
PHP objekty sú aplikácií PHP tried , ktoré sú šablóny pre kód a dáta . Objekt môže mať " vlastnosti " - dvojica názvu a hodnoty , a " metódy " - funkcia pre objekt . Napríklad trieda s názvom " Užívateľ " sa používa na vytvorenie premennej objektu s názvom " $ user " predstavuje aktuálne prihláseného užívateľa . To má vlastnosť nazvanú username , ktorý je dostupný ako tohle :
$ user - > username ,
to tiež má metódu , ktorá odhlási užívateľa , ktorý je vykonaný nasledovne :
$ user - > logout ( ) ; " . metódy "
Stručne povedané , objekty majú údaje , ktoré sa nazývajú " Vlastnosti " a funkcií , tzv
PHP pole
PHP pole je flexibilná sada dvojica názvu a hodnoty . Je flexibilný , pretože mená môže byť ľubovoľný reťazec , a hodnoty môže byť ľubovoľný dátový typ . Napríklad , jedna položka v poli môže byť celé číslo , zatiaľ čo ďalšia položka je ďalšie polia . To je PHP polia flexibilné a ľahko spravovať , zefektívnenie procesu rýchlo produkovať webové aplikácie .
Porovnanie objekty a polia v PHP
Dva dát typy sú podobné v tom , že obaja môžu obsahovať sady dvojica názvu a hodnoty . Môžete iterovat vlastnosti objektu pomocou " foreach " slučky , ako môžete s poľami . Avšak , položky polia sú flexibilné , bez očakávania , pokiaľ ide o ich obsah . Objekty môžu mať nové vlastnosti ľubovoľne , ale trieda objektu definuje niektoré vlastnosti , ktoré by mali byť prítomné . Aj objekty majú metódy , ktoré je hlavným dôvodom pre ich použitie na prvom mieste .
Úvahy
Ak chcete vytvoriť premennú , ktorá obsahuje názov a hodnotu pary alebo číslovaný zoznam dátových položiek , použite pole . Pole je optimalizovaný pre tento účel , a tam je veľa PHP funkcií , ktoré vám pomáhajú pri používaní polí . Ak chcete uložiť dáta , o niečom , čo nasleduje po nastavenú modelu , tj premenná je vždy mal mať určité vopred definované vlastnosti , používa objekt môže byť vhodné .