PXP рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рдкрд╣рд┐рд▓реЛ рдкрд░реАрдХреНрд╖рдг рд░рд┐рд▓реАрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рднрдПрдХреЛ рдЫред рдпрд╕рд▓реЗ рдирдпрд╛рдБ рд╕рд┐рдиреНрдЯреНрдпрд╛рдХреНрдЯрд┐рдХ рдирд┐рд░реНрдорд╛рдг рд░ рд░рдирдЯрд╛рдЗрдо рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдХреЛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХреНрд╖рдорддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рде PHP рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрджрдЫред PXP рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдХреЛрдб рдорд╛рдирдХ PHP рджреЛрднрд╛рд╖реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд┐рдпрдорд┐рдд PHP рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВрдорд╛ рдЕрдиреБрд╡рд╛рдж рдЧрд░рд┐рдПрдХреЛ рдЫред PXP рд▓реЗ PHP рд▓рд╛рдИ рдорд╛рддреНрд░ рдкреВрд░рдХ рдмрдирд╛рдЙрдиреЗ рднрдПрдХреЛрд▓реЗ, рдпреЛ рд╕рдмреИ рдЕрд╡рд╕реНрдерд┐рдд PHP рдХреЛрдбрд╕рдБрдЧ рдЙрдкрдпреБрдХреНрдд рдЫред PXP рдХрд╛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдордзреНрдпреЗ, рд░рд╛рдореНрд░реЛ рдбреЗрдЯрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рд░ рд╕реНрдерд┐рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрдХреЛ рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ PHP рдкреНрд░рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╡рд┐рд╕реНрддрд╛рд░рд╣рд░реВ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд╕рд╛рдереИ рд╕реБрд░рдХреНрд╖рд┐рдд рдХреЛрдбрдХреЛ рд▓реЗрдЦрдирд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд░реНрдЧ рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХреЛ рдбреЗрд▓рд┐рднрд░реА рдкрдирд┐ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ рдЫред
рдкрд╣рд┐рд▓реЛ рд╕рдВрд╕реНрдХрд░рдгрд▓рд╛рдИ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди рд╡реНрдпрд╛рдкрдХ рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреБрдХреНрдд рдЫреИрди рд░ PHP рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрджреИ рд░ PHP-Parser рдкрд╛рд░реНрд╕рд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ (рдкрд╣рд┐рд▓реЛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрд╣рд░реВ Rust рдорд╛ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рддрд░ рддреНрдпрд╕рдкрдЫрд┐ рдпреЛ рд╡рд┐рдЪрд╛рд░ рддреНрдпрд╛рдЧрд┐рдпреЛ)ред рдкрд╣рд┐рд▓реЛ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ рдЙрдкрд▓рдмреНрдз рдЙрдиреНрдирдд рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрдордзреНрдпреЗ, рдмрд╣реБ-рд▓рд╛рдЗрди рдХреНрд▓реЛрдЬрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ рд╕рдорд░реНрдерди рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ рдЫ: $name = "Ryan"; $hello = fn (): void { echo "Hello, {$name}!"; }; $hello();
PXP рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрдорд╛ рд▓рдШреБрд▓реЗрдЦрди рд░ рдмреНрд▓рдХ-рдЖрдзрд╛рд░рд┐рдд рдорд┐рд▓рд╛рди рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╣рд░реВ, рд╕рд░реНрдд рд░рд┐рдЯрд░реНрди рдЕрдкрд░реЗрдЯрд░, рдкреНрд░рдХрд╛рд░ рдЙрдкрдирд╛рдорд╣рд░реВ, рдЬреЗрдиреЗрд░рд┐рдХреНрд╕, рднреЗрд░рд┐рдпрдбрд┐рдХ рдкреНрд░рдХрд╛рд░рд╣рд░реВ, рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдЪрд░рд╣рд░реВ, рдврд╛рдБрдЪрд╛ рдорд┐рд▓рд╛рди, рд░ рдЕрдкрд░реЗрдЯрд░ рдУрднрд░рд▓реЛрдбрд┐рдЩ рдЬрд╕реНрддрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрди рдердк рд╡рд┐рдЪрд╛рд░ рджрд┐рдЗрдиреНрдЫред
рд╕реНрд░реЛрдд: opennet.ru
