Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 7557|Odpověď: 4

Analýza nových funkcí PHP6

[Kopírovat odkaz]
Zveřejněno 11.01.2019 10:31:12 | | |

Tento článek popisuje nové funkce PHP6. Sdílím to s vámi pro vaši informaci, podrobnosti jsou následující:

1. Podpora Unicode


Ačkoliv Unicode zabírá více místa, pohodlí, které Unicode přináší, daleko převyšuje nedostatky zabírání místa, zejména v dnešní internacionalizaci, hardwarové vybavení je stále výkonnější a rychlost sítě byla také výrazně zlepšena, takže takový malý nedostatek lze přehlédnout. Další bod, PHP může také nastavit, zda zapnout podporu Unicode v .ini souboru, rozhodnutí je na vás, je to dobrý nápad, vypněte podporu Unicode, výkon PHP se výrazně nezlepší, hlavní dopad je funkce, která musí řetězec odkazovat.

2. Registr Globals bude odstraněn

Je to důležité rozhodnutí, protože mnoho nových vývojářů PHP bude Register Globals považovat za velmi pohodlné, ale ignorujte, že Register Globals přinese skrytá rizika pro bezpečnost programu, většina hostitelů této funkce je vypnutá, dojem je, že od začátku verze PHP 4.3.x je výchozí hodnota tohoto produktu vypnutá, PHP6 oficiálně odstraněn Register Globals také znamená, že pokud je program produktem éry PHP3, bude zcela nepoužitelný a neexistuje jiný způsob, jak to udělat, než ho přepsat. Věřím, že v současném světě PHP by mělo být jen velmi málo programů vytvořených v éře PHP3, které ho stále používají.

3. Magické citáty zmizí

Magické citáty se používají hlavně k automatickému úniku postav, které je třeba uniknout, a tato funkce odstraňuje většinu listů, které odpovídají pravidlům
Spočítejte hlasy vývojářů PHP.

4. Zrušení nouzového režimu

Upřímně, nevím, co je s tímto modelem špatně, prostě ho zrušte a stejně ho nemohu použít

5. 'var' alias 'public'

Deklarace var ve třídě se stává aliasem pro veřejnost, což je považováno za rozhodnutí učiněné s kompatibilitou s PHP5, který lze nyní také nazývat OO jazykem.

6. Vrácení podle reference způsobí chybu

Nyní vrácení kompilátoru podle reference zobrazí chybu jako $a =& nový b(), function &c(), jazyk OO se výchozím způsobem používá jako reference, takže už není potřeba používat &.

Režim kompatibility 7.zend.ze1 bude odstraněn

Režim kompatibility Zend.ze1 bude odstraněn, PHP5 je kompatibilní se starým PHP4, takže si můžete vybrat, zda režim kompatibility zapnete v .ini, protože PHP5 používá druhou generaci parsovacího enginu, ale režim kompatibility nedokáže 100% parsovat syntaxi PHP4, takže je to produkt staré éry, odstraněný.

8. Podpora Freetype 1 a GD 1 bude chybět

Tyto dvě jsou dlouhodobě aktivní liberály, takže už nejsou podporovány, a GD1 byla již dávno nahrazena současnou GD2.

9. dl() byl přesunut do SAPI

dl() umožňuje hlavně návrháři načíst rozšíření Libs, které je nyní přesunuto do SAPI

10. Odstranění dlouhého pole registrů

Od PHP5 je to ve výchozím nastavení uzavřeno a v PHP6 oficiálně odstraněno.

11. Některé změny v prodloužení

Například XMLReader a XMLWriter se již nebudou zobrazovat jako rozšíření, budou přesunuty do jádra PHP a ve výchozím nastavení bude ereg rozšíření vloženo do PECL, což znamená, že bude přesunuto mimo PHP jádro, což zároveň uvolní místo pro novou příponu regulárních výrazů, a přípona Fileinfo bude také importována do PHP jádra.

12. APC bude importováno do jádra

Tato funkce zlepšuje výkon PHP a nyní bude vložena do PHP jádra s možností povolit APC nebo ne

13. Rozlučte se se startovními tagy ve stylu ASP

Původně to bylo proto, aby ASP vývojáři přešli na PHP, ale nyní už tato praxe není potřeba, konečně neočekávejte, že výkon PHP6 překoná PHP5 celkově, je možné, že efektivita spuštění PHP6 bude pomalejší než u PHP5, ale lze očekávat, že vývojový tým PHP bude tvrdě pracovat na zlepšení PHP5 a překonání PHP5.

Takže přátelé, kteří mají zájem o PHP6, si ho nyní mohou stáhnout z oficiálních PHP stránek a zjistit, zda se tyto funkce skutečně odrážejí v PHP6

Doufám, že tento článek bude užitečný pro PHP programování všech.






Předchozí:Třetí sezóna Konference čínské poezie (2018) (10 sezení) dohromady zaznamenala 24,59g
Další:Pracovní e-knihy
Zveřejněno 11.01.2019 10:32:38 |
Učím se PHP
Zveřejněno 11.01.2019 10:53:09 |
Nerozumím php, ale vím, že ten nejnovější by měl být php7
 Pronajímatel| Zveřejněno 11.01.2019 14:14:39 |
Xiao Zhazha Zveřejněno 11. 1. 2019 10:53
Nerozumím php, ale vím, že ten nejnovější by měl být php7

Děkuju
 Pronajímatel| Zveřejněno 05.03.2019 11:42:59 |
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com