Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 7557|Odgovoriti: 4

Analiza novih funkcij PHP6

[Kopiraj povezavo]
Objavljeno na 11. 01. 2019 10:31:12 | | |

Ta članek opisuje nove funkcije PHP6. Delim ga z vami za referenco, podrobnosti so naslednje:

1. Podpora Unicode


Čeprav Unicode zavzame več prostora, udobje, ki ga prinaša Unicode, daleč presega pomanjkljivosti zasedbe prostora, še posebej v današnji internacionalizaciji, strojna oprema postaja vse zmogljivejša, hitrost omrežja pa se je prav tako močno izboljšala, tako majhna pomanjkljivost pa je mogoče spregledati. Še ena stvar, PHP lahko tudi nastavi, ali omogočiti Unicode podporo v .ini datoteki, odločitev je vaša, to je dobra ideja, izklopite podporo za Unicode, saj se zmogljivost PHP ne bo bistveno izboljšala, glavni vpliv je funkcija, ki mora referencirati niz.

2. Register Globals bo odstranjen

To je pomembna odločitev, saj bo veliko novih razvijalcev PHP Register Globals našlo zelo priročnega, vendar ne upoštevajte, da bo Register Globals prinašal skrite nevarnosti za varnost programa, večina gostiteljev na tej funkciji je izklopljena, vtis je, da je od začetka PHP različice 4.3.x privzeta nastavitev tega elementa izklopljena, PHP6 je bil uradno odstranjen Register Globals pomeni tudi, da če je program produkt PHP3 dobe, bo popolnoma neuporaben in ni druge možnosti kot ga prepisati. Verjamem, da bi v današnjem PHP svetu moralo biti zelo malo programov iz dobe PHP3, ki ga še vedno uporabljajo.

3. Čarobni citati bodo izginili

Čarobni citati se večinoma uporabljajo za samodejni pobeg likom, ki jih je treba zapustiti, in ta funkcija odstrani večino listov, ki ustrezajo pravilom
Preštejte glasove PHP razvijalcev.

4. Preklic varnega načina

Iskreno povedano, ne vem, kaj je narobe s tem modelom, preprosto ga prekliči, pa ga tako ali tako ne morem uporabljati

5. 'var' alias 'public'

Var deklaracija v razredu postane vzdevek za javno, kar naj bi bila odločitev združljiva z PHP5, ki ga lahko zdaj imenujemo tudi OO jezik.

6. Če se vrnemo po referenci, se pojavi napaka

Zdaj bo vračanje prevajalnika po referenci dalo napako, kot so $a =& new b(), function &c(), OO jezik privzeto uporablja referenco, zato ni več potrebe po uporabi &.

Način združljivosti 7.zend.ze1 bo odstranjen

Način združljivosti z Zend.ze1 bo odstranjen, PHP5 je združljiv s starim PHP4, tako da lahko izbereš, ali boš vklopil način združljivosti v .ini, ker PHP5 uporablja drugo generacijo razčlenjevalnega motorja, vendar način združljivosti ne more 100 % razčleniti sintakse PHP4, zato je produkt stare dobe, odstranjen.

8. Podpora za Freetype 1 in GD 1 bo manjkala

Ta dva sta dolgoletna Libs, zato nista več podprta, GD1 pa je že dolgo nadomestil trenutni GD2.

9. dl() je bil prenesen na SAPI

dl() večinoma omogoča oblikovalcu nalaganje razširitve Libs, ki je zdaj prenesena v SAPI

10. Odstranjevanje dolgih registrov

Privzeto je zaprt od PHP5 naprej, nato pa uradno odstranjen v PHP6.

11. Nekatere spremembe podaljšanja

Na primer, XMLReader in XMLWriter se ne bosta več pojavljala kot razširitve, temveč bosta prenesena v PHP jedro, privzeto pa bo ereg razširnica vključena v PECL, kar pomeni, da bo premaknjena iz PHP jedra, kar pomeni, da naredi prostor za novo razširico regularnih izrazov, in pripona Fileinfo bo prav tako uvožena v PHP jedro.

12. APC bo uvožen v jedro

To je funkcija, ki izboljšuje zmogljivost PHP-ja, zdaj pa bo vključena v jedro PHP-ja z možnostjo, da omogočite APC ali ne

13. Poslovite se od začetnih oznak v slogu ASP

Sprva je bilo namenjeno temu, da bi razvijalci ASP prešli na PHP, a zdaj ta praksa ni več potrebna; končno ne pričakujte, da bo zmogljivost PHP6 presegla PHP5 na vseh področjih; možno je, da bo učinkovitost izvajanja PHP6 počasnejša kot pri PHP5, vendar je pričakovano, da bo razvojna ekipa PHP trdo delala na izboljšavah in presegi PHP5.

Torej, prijatelji, ki jih zanima PHP6, ga lahko zdaj prenesejo z uradne PHP spletne strani in preverijo, ali so te funkcije res prisotne v PHP6

Upam, da bo ta članek v pomoč vsem pri PHP programiranju.






Prejšnji:Tretja sezona Kitajske pesniške konference (2018) (10 sej) je skupaj dosegla 24,59g
Naslednji:Delovne e-knjige
Objavljeno na 11. 01. 2019 10:32:38 |
Učim se PHP
Objavljeno na 11. 01. 2019 10:53:09 |
Ne razumem php, vem pa, da bi moral biti najnovejši php7
 Najemodajalec| Objavljeno na 11. 01. 2019 14:14:39 |
Xiao Zhazha Objavljeno 11. 1. 2019 ob 10:53
Ne razumem php, vem pa, da bi moral biti najnovejši php7

Hvala
 Najemodajalec| Objavljeno na 5. 03. 2019 11:42:59 |
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com