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

Rozdiel medzi PHP4.0 & PHP5.0

PHP 5 bol odhalený v júli 2004 ako upgrade z PHP 4 , ktorý sám o sebe bol prepustený v máji 2000 . To predstavovalo nový základný motor , Zend Engine 2.0 , rovnako ako nové modely objektov a množstvo pridaných funkcií . Dobrou správou pre programátorov , bolo to , že väčšina zmien boli pomerne malé a triviálne , čo znamená , že krivka učenia sa nijako zvlášť náročné . PHP je skriptovací jazyk na strane servera , ktorého výhodou je , že kód je spracovaná na serveri , čo znamená , klientske počítače potrebujú stiahnuť iba výsledky kódexu . Prepracovaný Object Model

Object Model bol prepracovaný pre PHP 5 , aby bolo jednoduchšie pre programátorov , duplikovať objekty , vytvárať triedy konštanty a určiť viditeľnosť , aby sme vymenovali aspoň niektoré . V PHP 4 , napríklad duplikovanie objekt požadovanú kopírovanie a potom priradením novej hodnoty . S PHP 5 , stačí použiť metódu " klon " , ako sú objekty uznávané rukoväte a nie podľa hodnoty . Ako pripomienka , Object Model ohrozuje systém , v ktorom môžu programátori manipulovať a rozhranie medzi objektmi , alebo tých subjektov , ktoré vlastní vlastnosti a vykazujú určité správanie .
Nové smernice

ako zlepšenie oproti PHP 4 , PHP 5 tiež predstavila niekoľko ini_set smerníc , alebo kľúčové usmernenia týkajúce sa tvorby programov . V " register_long_arrays " vám umožní povoliť alebo zakázať $ HTTP_ * _VARS typ premennej , " session.hash_bits_per_character " špecifikuje počet bitov , ktoré majú byť uložené v každom znaku , keď previesť binárne hash a " zend.ze1_compatibility_mode " , umožňuje zapnúť PHP 4 režime kompatibility
Nové rozšírenie

PHP 5 tiež so sebou priniesol hojnosť nových rozšírenie a funkcií .. Napríklad , " SimpleXML " umožňuje jednoduchšie spracovanie XML dát , " CHOP " rozšírenie uľahčuje prepojenie s databázami a " Hash " rozšírenie pridáva húf nových hašovacej funkcií . Medzitým , rozšírenie SQLite bol začlenený do PHP 5 , čo umožňuje programátorom čítať a písať priamo do databázy .
PHP 5.3

PHP sa od tej doby ďalej až aktualizovaný PHP 5.3.8 , ktorá bola vydaná v auguste 2011 . S týmto aktualizácie prišli nové rozšírenie , obaly a triedne konštanty , rovnako ako odmietanie funkcií , ako call_user_method ( ) , define_syslog_variables ( ) a ereg_replace ( ) . Najpozoruhodnejšie zlepšenie bolo zavedenie menných priestorov , ktoré umožňujú programátorom organizovať svoje PHP programy s oveľa väčšou účinnosťou .

Najnovšie články

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