Vagadziri vePP vakakurudzira P++, mutauro wakanyorwa zvakasimba

PHP mutauro vagadziri akataura nepfungwa yekugadzira mutauro mutsva weP++ unozobatsira kuendesa mutauro wePHP kune imwe nhanho. Mune chimiro chayo chazvino, kusimudzira kwePHP kunokanganiswa nekudiwa kwekuchengetedza kuenderana neiyo iripo kodhi base yemapurojekiti ewebhu, iyo inochengeta vanogadzira mukati memiganhu mishoma. Senzira yekubuda nayo akapa pamwe chete, tanga kukudziridza mutauro mutsva wePHP - P ++, budiriro ichaitwa pasina hanya nekudiwa kwekuchengetedza kuenderana kumashure, izvo zvinobvumira kuvandudzwa kweshanduko kuwedzerwa kumutauro uye kubvisa pfungwa dzechinyakare.

Shanduko dzinonyanya kukosha muP++ kuchava kutama kune kutaipa kwakasimba, kubviswa kwe "β€Ή?" tags, kudzikiswa kwearray() nekuda kwe "[]" syntax, uye kurambidzwa kwekushandiswa kwenzvimbo yemazita yepasi rose yemabasa. .

Iro zita P++ (PHP Plus Plus) rakafanosarudzwa purojekiti, yakafanana neC++. PHP neP ++ zvinokurudzirwa kuti zvigadziriswe padivi uye shandisa imwe nguva yekumhanya. Zvisiri-syntax yakaderera-level components, data structures, extensions, uye performance optimizations zvichagadziridzwa panguva imwe chete yePP neP ++, asi PHP modhi ichachengetedza kumashure kuenderana, uye P ++ ichabvumira kuedza nekushanduka kwemutauro.

PHP neP ++ kodhi inogona kusanganiswa mune imwe application uye inoitwa nemuturikiri mumwe, asi nzira yekuparadzanisa kodhi haisati yatarwa. Panguva imwecheteyo, vanogadzira havasiye zvirongwa zvekugadzira iyo PHP 8 bazi, umo zvakarongwa wedzera JIT compiler uye maturusi kuona kutakurika neC/C++ maraibhurari. Iyo P ++ purojekiti ichiri padanho rekukurudzira. Mutsigiri mukuru weP ++ ndiZeev Souraski (Zeev Suraski), mumwe wevatungamiriri veiyo PHP yekuvandudza nharaunda, co-muvambi weZend Technologies uye munyori weZend Injini.

Of zvipikiso Vanopikisa vanogona kucherechedza kushushikana pamusoro pekushaikwa kwezvishandiso zvekusimudzira chirongwa (vaviri chete vanogadzira vanoshanda yakazara-nguva paPHP), mukana wekuparadzaniswa kwenharaunda, kukwikwidza nemutauro wagara uripo. Hack (yakamira yakanyorwa PHP), ruzivo kubva kuHHVM chirongwa (chekupedzisira akaramba tsigira PHP uye Hack mune imwe nguva yekumhanya), kukosha kwekushandura semantics yekunyora kwakasimba, njodzi yekumira kwePP uye kuvandudzwa kwehunyanzvi chete muP ++, mibvunzo nezve kurongeka kwekugarisana uye kudyidzana kwePHP neP ++ (kwete-triviality). yekushandura PHP kodhi kuita P++ (syntax inogona kutsauka zvakanyanya izvo zvinoda kunyorwazve kwechishandiso), kusapindirana kweP++ neiyo iripo PHP maturusi emidziyo uye kukosha kwekutendeutsa vanyori vezvishandiso, masisitimu ekuyedza uye maIDE kutsigira edition nyowani) .

Source: opennet.ru

Voeg