Amakhompyutha, Isofthiwe
PHP 7: Yini entsha futhi lapho ededelwa?
Ukuthuthukiswa kwewebhu - ingenye Amathrendi ebaluleke kunazo zonke izinhlelo. Futhi zonke umthuthukisi osebenza kule ndawo futhi uyazicabangela yena Unicode Okuyınqo, ujwayelene ulimi ezifana ne-PHP. Lolu limi izinhlelo isivele eside kakhulu futhi yasetshenziswa ngempumelelo emhlabeni wonke sokuthuthukiswa amawebhusayithi kanye zokusebenza zewebhu. Futhi uma ngaphambi ukuthuthukiswa wenziwa version wesihlanu ulimi, kodwa manje konke udlulela PHP 7. Khishiwe inguqulo entsha - Juni 11, 2015. Kuyaphawuleka ukuthi lesi kuphela inguqulo ye-alpha. Yokugcina kuhlelelwe ngasekupheleni 2015.
emisha
Ngakho, yini entsha inguqulo yakamuva ye ulimi? Onjiniyela sewenze ushintsho elandelayo yandiswe:
- PHP Ukusebenza 7 kabili uma kuqhathaniswa izinguqulo ezandulele.
- 64-bit izakhiwo zizogcinwa.
- Inani elikhulu amaphutha ebulalayo yaphenduka okuhlukile.
- Kube opharetha kuhlanganiswe ukuqhathanisa amanani.
- Isekela enciphile ukusetshenziswa design.
- Kungezwe isitatimende ukuthi ivivinya variable ukuba khona kanye uyabuya.
- Sekungenzeka ukuba ucacise afanayo njengoba amanani njalo, okuyinto okuzange usebenzisa ukuchaza.
- Syntax nabaqambi version wesine sasebenzi manje.
- Ngo PHP 7 ungeze amakilasi engaziwa.
Lena uhlu olufushane izinguquko. Okulandelayo kuzoxoxwa ngcono nemibono emisha kolimi. Kuyamangalisa ukuthi ukukhululwa version yesihlanu ngaphambi kokukhululwa kwe-lwesikhombisa engu-10 baye badlula.
Kungani-ke azange abe PHP 5 PHP 6?
Kwabaningi, uyimfihlakalo. Eqinisweni, yonke into ilula. Nokukhululwa kwe- "eziyisithupha" umane akazange athathe indawo. Sici Its main okwakubaluleke ngokufanayo ukusekelwa izinhlamvu "Unicode", njengoba ekuthuthukisweni web ngaphandle kwalo kuphi.
Iphuzu laliwukuthi ukuqalisa le ukusekelwa ikhenela PHP 7. Kuyini omusha kwakuyonika? Ukunwetshwa amathuba kolimi, yebo. Kungaba kungenzeka ukusebenzisa Izithonjana njengoba okwehlukile, kanye ukwandisa ukusebenza imigqa ngezilimi ezahlukene.
Ngokuqinisekile amacebo babe wokuvelela, kodwa kwakukhona isibalo esikhulu izinkinga. Kwakunzima kakhulu futhi eyisicefe port ingxenye enkulu ikhodi ukuze silondoloze "Unicode". Lokhu kuye kwathonya ukuthuthukiswa amathuba kanye nabasunguli web ekhungathekile. Ngakho, ngokuhamba kwesikhathi, inzalo ekusekeleni "Unicode" banyukubala futhi inguqulo lesithupha ayisekho ezothuthukiswa.
Kodwa konke lokhu umlando, njengoba kudedelwa version PHP 7. Yini entsha kuwo?
kokusebenza
Ngaphambili, zonke sibuyekezo sithuthukisa ukusebenza kakhulu, kanti umgomo oyinhloko we Onjiniyela kwaba shift abalulekile e PHP yayo 7 zibe ngcono. Yayikwazi ukubhekana naso. Manje isithakazelo program kuya Zend injini, ogxile ulimi PHP, liye landa izikhathi eziningana. Abaningi ongoti baye baqaphela ukuthi Inguquko entsha kakhulu zazivelela futhi babe ukuncintisana. Phela, ubuholi aqala ukulinqoba nezinye izilimi amaskriphthi izinhlelo.
Engine Ngo nje Isikhathi
7 ukuthuthukiswa PHP waqala izifundo ukuze ufunde kabanzi mayelana ukwethulwa walesi injini, okuyinto ukuhlanganisa ikhodi emshinini ngamandla. Phela, elikuvumela ukukhuphula ijubane ikhodi phakathi kokusebenzisa yayo. Nakuba ngokugcwele ukuqaliswa akukenzeki, kodwa Abadali ngenkuthalo ukusebenzisa ke. Uma bephumelela ukuze lelisu-ulimi Jit injini, kuyoba ayinyuse esiphezulu ukusebenza ngisho ephakeme.
Abstract isihlahla-syntax
Lesi sinyathelo sokuhlanganiswa kwahlongozwa by uMklami Russian. Izinkuni anganikeza izinzuzo eziningana, phakathi kwawo - engase ibe kakhulu nokwenza esizayo futhi iyashelela inkumbulo Kwabiwa, okuyinto ukuphuthumisa umsebenzi PHP 7. Ngakho, echazwe ngamathuba okuvula isihlahla ngokwezifiso izicelo. Lokhu kungaholela ukuvela amathuluzi eliphezulu ukuthi kuyoba usizo kakhulu lokuthola amaphutha. Uhlolo ukuthi Kwakuseshwa zokusebenza zangempela, wabonisa ukuthi inguqulo entsha isebenzisa isigamu njengoba inkumbulo kakhulu nesikhathi ekucubungululeni isicelo. Naphezu kweqiniso lokuthi wonke inguqulo entsha ubukeka kuhle ajwayelekile, ke wehlukile kulowo odlule ngokuya ukusebenza. Phela, yokuthi ibusa inkumbulo kancane kwenza imishini ephansi amandla ukucubungula izicelo ngokushesha. Futhi kunomthelela kwakhiwe emhlabeni PHP mikroservisov eyinqaba.
izinhlelo indlela
Ngo PHP 7 kuyisinyathelo ezidingekayo ukuze kuqaliswe ukusebenza kweziwuchungechunge. Lona ucezu ikhodi evumela ukucabhela izenzakalo ezihlobene input bese okukhipha, kanye neminye imisebenzi ehilela ukwengamela uhlobo indlela, okuyinto ongasebenza ngayo parallel (ukufinyelela kumafayela inethiwekhi, yolwazi).
Kalula nje, yingoba kuzovumela ukwengeza usekelo imisebenzi enjalo ngaphakathi nombuzo owodwa. izinhlelo Okungavumelanisiwe kuzovumela ukuze kwandiswe umkhiqizo.
-syntax ngcono
7 PHP - amaskriphthi jikelele-njongo ulimi. Futhi i-syntax ithuthukisiwe zokubhala kwalezi zikriphthi. Manje kwaba lula ukubhala ikhodi, kubukeka sithandeke ngokwengeziwe onjiniyela. Kushintshe ini?
- Manje kungenzeka ukuba izikhangiso iqembu ungenise lezo amakilasi ukuthi kukhona nasendleleni efanayo futhi isikhala segama elilodwa. Lokhu kusiza ukulondoloza amabhayithi ambalwa ikhodi.
- Ukungeza Null-coalescing opharetha ukuzixazulula inkinga eba khona lapho Unicode ufuna ukwabela Inani kwenombolo ukuthi usevele wabelwe komunye onhlobonhlobo.
- Kuhlanganiswe ukuqhathanisa opharetha, okuthiwa "mkhathi", usiza ekukhiqizeni ukuqhathanisa ezintathu-level ye amanani amabili. It ikuvumela ukuba uqonde hhayi nje kuphela nokulingana lezi zimiso, noma ukungalingani, kodwa futhi ukuthi, noma yikuphi okukhulu, uma kungeyona elinganayo.
okuhlukile
Uma amaphutha ngaphambilini ebulalayo kwaholela ephelele nse iskripthi ebulawa, nge obhekwe okukhishiwe zibanjwa futhi iphathwe. Manje, amaphutha ezifana kuyinselele umsebenzi non-akukho, ngeke siyeke iskripthi. It Ufaka okuhlukile, okuyinto kungenzeka ukucubungula yokuhlala ebhkisini eyodwa ikhodi. Lesi isici esibalulekile ukuze amaseva njengoba amaphutha ebulalayo kungaholela isidingo iqalise, okuyinto ingathiyeki kakhulu umsebenzi.
Indlela ukufaka PHP 7
1. Udinga ukulanda inguqulo yakamuva ukusuka indawo esemthethweni.
2 Ukusuka ngesikhathi kwenziwa ingobo yomlando akhishwa okuqukethwe ifolda ku php. Akukho ukufaka okudingekayo.
3. Ishintsha ifayela iseva ukumisa (okusho Apache).
4. DirectoryIndex ipharamitha kufanele zishintshwe ukuze index.html.
5. Iseva iqala kabusha, bese kudingeka ukuba zidlule isiphequluli ikhasi index.php futhi siqiniseke ukuthi konke kusebenza njengoba kufanele.
Ngomqondo onabile, hhayi inqubo sesishintshile kakhulu uma ziqhathaniswa inguqulo yangaphambilini. Ukufaka PHP 7 ku-Linux Kuthi ezahlukene, ngoba isidingo sokulanda kusuka onalo iphakethe, bese usebenzisa imiyalo ekhethekile ukwenza ukufakwa.
isiphetho
Yiqiniso, zonke izinguquko zesimanje e-PHP ulimi lokwakha izinhlelo isibe ebalulekile. Iningi lazo benziwa aphume mncintiswano facebook and izinhlelo zayo ulimi Hack, owaqala ukuba liyobamba phambili. Yilokho emenza ukuthuthukiswa. Ngenxa yalesi ungakwazi ukubonga Mark Zuckerberg kanye nenkampani yakhe. Phela, inenzuzo enkulu kumphakathi PHP-onjiniyela. Manje ukuthuthukiswa web ifinyelele ezingeni qualitatively entsha. Ukusebenza singezelelwe futhi bayoqhubeka bekhula, futhi ngenxa yalokho, ukuncintisana nezinye izilimi amaskriphthi izinhlelo zizogcinwa kuze. Phela, nabo basuke kusadingeka ibanga elide ukuhambisa esihlalweni PHP yakhe giant.
Similar articles
Trending Now