Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 7557|Odpoveď: 4

Analýza nových funkcií PHP6

[Kopírovať odkaz]
Zverejnené 11. 1. 2019 10:31:12 | | |

Tento článok popisuje nové funkcie PHP6. Zdieľam to s vami pre vašu informáciu, podrobnosti sú nasledovné:

1. Podpora Unicode


Hoci Unicode zaberá viac miesta, pohodlie, ktoré Unicode prináša, ďaleko prevyšuje nedostatky zaberania miesta, najmä v dnešnej internacionalizácii, hardvérové zariadenia sú čoraz výkonnejšie a rýchlosť siete sa tiež výrazne zlepšila, takýto malý nedostatok možno prehliadnuť. Ďalšia vec, PHP môže tiež nastaviť, či povolí podporu Unicode v .ini súbore, rozhodnutie je na vás, je to dobrý nápad, vypnite podporu Unicode, výkon PHP sa výrazne nezlepší, hlavný vplyv je funkcia, ktorá musí reťazec odkazovať.

2. Register Globals budú odstránené

Ide o dôležité rozhodnutie, keďže mnohí noví PHP vývojári budú považovať Register Globals za veľmi pohodlný, ale ignorujúc, že Register Globals prinesie skryté nebezpečenstvá pre bezpečnosť programu, väčšina hostiteľov tejto funkcie je vypnutá, dojem je, že od začiatku PHP verzie 4.3.x je predvolená hodnota tejto položky vypnutá, PHP6 oficiálne odstránil Register Globals tiež znamená, že ak je program produktom éry PHP3, bude úplne nepoužiteľný a neexistuje iný spôsob, ako to urobiť, než ho prepísať. Verím, že v súčasnom PHP svete by malo byť len veľmi málo programov vytvorených v ére PHP3, ktoré ho stále používajú.

3. Magické citáty zmiznú

Magické citáty sa používajú hlavne na automatické úniky z postáv, z ktorých treba uniknúť, a táto funkcia odstraňuje väčšinu listov, ktoré zodpovedajú pravidlám
Počítajte hlasy PHP vývojárov.

4. Núdzový režim zrušený

Úprimne, neviem, čo je s týmto modelom zle, jednoducho ho zrušte a aj tak ho nemôžem použiť

5. 'var' alias 'public'

Deklarácia var v triede sa stáva aliasom pre verejnosť, čo sa považuje za rozhodnutie prijaté na kompatibilitu s PHP5, ktorý sa teraz tiež nazýva OO jazyk.

6. Vrátenie podľa referencie prinesie chybu

Teraz vrátenie kompilátora podľa referencie spôsobí chybu ako $a =& new b(), function &c(), OO jazyk je predvolený na referenciu, takže už nie je potrebné používať &.

Režim kompatibility 7.zend.ze1 bude odstránený

Režim kompatibility Zend.ze1 bude odstránený, PHP5 je kompatibilný so starým PHP4, takže si môžete vybrať, či režim kompatibility zapnete v .ini, pretože PHP5 používa druhú generáciu parsovacieho enginu, ale režim kompatibility nedokáže na 100 % parsovať syntax PHP4, takže je to produkt starej éry, odstránený.

8. Podpora Freetype 1 a GD 1 bude chýbať

Tieto dve sú dlhodobé liberálne strany, takže už nie sú podporované, a GD1 bola už dávno nahradená súčasnou GD2.

9. dl() bol presunutý do SAPI

dl() hlavne umožňuje dizajnérovi načítať rozšírenie Libs, ktoré je teraz presunuté do SAPI

10. Odstránenie dlhého poľa registra

Od PHP5 je predvolene zatvorený a potom oficiálne odstránený v PHP6.

11. Niektoré zmeny v predĺžení

Napríklad XMLReader a XMLWriter už nebudú zobrazované ako rozšírenia, budú presunuté do jadra PHP a štandardne bude ereg rozšírenie vložené do PECL, čo znamená, že bude presunuté mimo PHP jadra, čo zároveň uvoľní miesto pre novú príponu regulárnych výrazov, a prípona Fileinfo bude tiež importovaná do PHP jadra.

12. APC bude importované do jadra

Toto je funkcia, ktorá zlepšuje výkon PHP, a teraz bude vložená do PHP jadra s možnosťou zapnúť APC alebo nie

13. Rozlúčte sa so štartovacími tagmi v štýle ASP

Pôvodne to bolo na potešenie vývojárov ASP, aby prešli na PHP, ale teraz už táto prax nie je potrebná, konečne neočakávajte, že výkon PHP6 prevýši PHP5 vo všetkých ohľadoch, je možné, že efektivita vykonávania PHP6 bude pomalšia ako pri PHP5, ale dá sa očakávať, že vývojový tím PHP bude tvrdo pracovať na zlepšení PHP5 a prekonaní PHP5.

Takže priatelia, ktorí majú záujem o PHP6, si ho teraz môžu stiahnuť z oficiálnej webovej stránky PHP a zistiť, či sa tieto funkcie naozaj odrážajú v PHP6

Dúfam, že tento článok bude užitočný pre PHP programovanie všetkých.






Predchádzajúci:Tretia sezóna Konferencie čínskej poézie (2018) (10 sekcií) dosiahla celkovo 24,59g
Budúci:Pracovné e-knihy
Zverejnené 11. 1. 2019 10:32:38 |
Učím sa PHP
Zverejnené 11. 1. 2019 10:53:09 |
Nerozumiem php, ale viem, že najnovší by mal byť php7
 Prenajímateľ| Zverejnené 11. 1. 2019 14:14:39 |
Xiao Zhazha Zverejnené 11.1.2019 10:53
Nerozumiem php, ale viem, že najnovší by mal byť php7

Ďakujem
 Prenajímateľ| Zverejnené 5. 3. 2019 11:42:59 |
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com