Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Objekt Vs . Polia v PHP

PHP explodoval do popularity po vydaní PHP 4 , výkonný server - side vývoj webových aplikácií nástroj . To zahŕňalo nejakú podporu pre objektovo orientované programovanie štýlu , ale to nebolo až do PHP 5 , ktorá platí objektovo - orientovaného programovania v PHP bolo možné . PHP 5 stále si zachováva svoj ​​procedurálny programovací štýl , však, robiť ťažké použitie flexibilných polí na zjednodušenie a zefektívnenie procesu vývoja . PHP objekty

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é .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené