Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 7557|Atsakyti: 4

PHP6 naujų funkcijų analizė

[Kopijuoti nuorodą]
Paskelbta 2019-01-11 10:31:12 | | |

Šiame straipsnyje aprašomos naujos PHP6 funkcijos. Pasidalinkite juo su jumis, išsami informacija yra tokia:

1. Palaikykite Unicode


Nors "Unicode" užima daugiau vietos, "Unicode" teikiamas patogumas gerokai viršija vietos užėmimo trūkumus, ypač šiandieninėje internacionalizacijoje, aparatinė įranga tampa vis galingesnė, taip pat labai pagerėjo tinklo greitis, tokio nedidelio trūkumo galima nepaisyti. Kitas dalykas, PHP taip pat gali nustatyti, ar įjungti Unicode palaikymą .ini faile, sprendimas priklauso nuo jūsų, tai yra gera idėja, išjunkite Unicode palaikymą, PHP našumas nebus labai pagerintas, pagrindinis poveikis yra funkcija, kuri turi nurodyti eilutę.

2. "Register Globals" bus pašalintas

Tai svarbus sprendimas, sakant, kad daugeliui naujų PHP kūrėjų "Register Globals" bus labai patogu, tačiau ignoruokite, kad "Register Globals" atneš paslėptų pavojų programos saugumui, dauguma šios funkcijos šeimininkų yra išjungti, susidaro įspūdis, kad nuo PHP 4.3.x versijos pradžios numatytoji šio elemento nustatymo reikšmė yra išjungta, PHP6 oficialiai pašalino registrą "Globals" taip pat reiškia, kad jei programa yra PHP3 eros produktas, ji bus visiškai netinkama naudoti, ir nėra kito būdo tai padaryti, kaip tik ją perrašyti. Manau, kad dabartiniame PHP pasaulyje turėtų būti labai mažai programų, pagamintų PHP3 eroje, kurios vis dar ją naudoja.

3. Stebuklingos citatos išnyks

"Magic Quotes" daugiausia naudojama automatiškai pabėgti nuo personažų, iš kurių reikia pabėgti, ir ši funkcija pašalina daugumą taisykles atitinkančių lapų
Suskaičiuokite PHP kūrėjų balsus.

4. Saugusis režimas atšauktas

Tiesą sakant, nežinau, kas negerai su šiuo modeliu, tiesiog atšaukite jį, ir aš vis tiek negaliu jo naudoti

5. "var" alias "viešasis"

Class var deklaracija tampa visuomenės slapyvardžiu, kuris, kaip manoma, yra priimtas sprendimas, kad būtų suderinamas su PHP5, kuri dabar taip pat gali būti vadinama OO kalba.

6. Grįžus pagal nuorodą, bus rodoma klaida

Dabar grąžinus kompiliatorių pagal nuorodą bus rodoma klaida, pvz., $a =& new b(), function &c(), OO kalba pagal numatytuosius nustatymus yra nuoroda, todėl nebereikia naudoti &.

7.zend.ze1 suderinamumo režimas bus pašalintas

Zend.ze1 suderinamumo režimas bus pašalintas, PHP5 yra suderinamas su senuoju PHP4, todėl galite pasirinkti, ar įjungti suderinamumo režimą .ini, nes PHP5 naudoja antros kartos analizės variklį, tačiau suderinamumo režimas nėra 100% pajėgus išanalizuoti PHP4 sintaksę, todėl tai yra senosios eros produktas, pašalintas.

8. Trūksta "Freetype 1" ir "GD 1" palaikymo

Šie du yra seniai egzistuojantys Libs, todėl jie nebepalaikomi, o GD1 jau seniai pakeitė dabartinis GD2.

9. dl() buvo perkeltas į SAPI

dl() daugiausia leidžia dizaineriui įkelti plėtinį Libs, kuris dabar perkeltas į SAPI

10. Užregistruokite ilgo masyvo pašalinimą

Jis yra uždarytas pagal nutylėjimą nuo PHP5 ir vėliau, o tada oficialiai pašalintas PHP6.

11. Kai kurie plėtinių pakeitimai

Pavyzdžiui, XMLReader ir XMLWriter nebebus rodomi kaip plėtiniai, jie bus perkelti į PHP branduolį, o pagal numatytuosius nustatymus ereg plėtinys bus įdėtas į PECL, o tai reiškia, kad jis bus perkeltas iš PHP branduolio, kuris taip pat turi užleisti vietą naujam reguliariosios išraiškos plėtiniui, o Fileinfo plėtinys taip pat bus importuojamas į PHP branduolį.

12. APC bus importuojamas į branduolį

Tai funkcija, kuri pagerina PHP našumą, o dabar ji bus įdėta į PHP branduolį su galimybe įjungti APC arba ne

13. Atsisveikinkite su ASP stiliaus pradinėmis žymomis

Iš pradžių buvo siekiama įtikti ASP kūrėjams pereiti prie PHP, tačiau dabar ši praktika nebereikalinga, galiausiai, nesitikėkite, kad PHP6 našumas viršys PHP5 visapusiškai, gali būti, kad PHP6 vykdymo efektyvumas bus lėtesnis nei PHP5, tačiau galima tikėtis, kad PHP kūrėjų komanda sunkiai dirbs, kad patobulintų PHP5 ir pranoktų PHP5.

Taigi, draugai, kurie domisi PHP6, dabar gali atsisiųsti jį iš oficialios PHP svetainės, kad pamatytų, ar šios funkcijos tikrai atsispindi PHP6

Tikiuosi, kad šis straipsnis bus naudingas kiekvieno PHP programavimui.






Ankstesnis:Trečiasis kinų poezijos konferencijos sezonas (2018 m.) (10 sesijų) iš viso sudarė 24,59 g
Kitą:Darbo vietos elektroninės knygos
Paskelbta 2019-01-11 10:32:38 |
Aš mokausi PHP
Paskelbta 2019-01-11 10:53:09 |
Aš nesuprantu php, bet aš žinau, kad naujausias turėtų būti php7
 Savininkas| Paskelbta 2019-01-11 14:14:39 |
Xiao Zhazha Publikuota: 2019-1-11 10:53
Aš nesuprantu php, bet aš žinau, kad naujausias turėtų būti php7

Ačiū
 Savininkas| Paskelbta 2019-03-05 11:42:59 |
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com