Kev tso tawm ua ntej ntawm PXP qhov project tsim cov lus txuas ntxiv ntawm PHP lus

Thawj qhov kev sim tso tawm ntawm kev siv PXP programming lus tau tshaj tawm, nthuav dav PHP nrog kev txhawb nqa rau cov qauv tshiab syntactic thiab nthuav dav lub tsev qiv ntawv muaj peev xwm. Code sau nyob rau hauv PXP tau muab txhais ua PHP scripts tsis tu ncua ua siv tus txheej txheem PHP txhais lus. Txij li thaum PXP tsuas yog ua tiav PHP, nws tau sib xws nrog txhua tus lej PHP uas twb muaj lawm. Ntawm cov yam ntxwv ntawm PXP, muaj qhov txuas ntxiv mus rau PHP hom system kom zoo dua cov ntaub ntawv sawv cev thiab kev siv cov kev txheeb xyuas zoo li qub, nrog rau kev xa cov tsev qiv ntawv nthuav dav kom yooj yim sau cov lej ruaj ntseg.

Thawj version yog nthuav tawm raws li qhov kev sim thawj zaug, tseem tsis tau tsim nyog rau kev siv dav thiab sim qhov kev siv tau sau hauv PHP thiab siv PHP-Parser parser (lawv sim tsim thawj cov qauv hauv Rust, tab sis tom qab ntawd tso tseg lub tswv yim no). Ntawm cov yam ntxwv siab heev muaj nyob rau hauv thawj version, tsuas yog kev txhawb nqa rau ntau kab kaw tau sau tseg: $name = "Ryan"; $hello = fn (): void { ncha "Nyob zoo, {$name}!"; }; $ nyob zoo();

Kev txiav txim siab ntxiv yog muab rau suav nrog cov yam ntxwv hauv PXP xws li shorthand thiab thaiv qhov sib txawv ntawm qhov kev sib tw ntawm qhov kev sib tw, cov lus rov qab raws li txoj cai, hom npe npe, generics, hom variadic, hloov pauv hloov tsis tau, qauv txuam, thiab tus neeg teb xov tooj overloading.

Tau qhov twg los: opennet.ru

Ntxiv ib saib