PHP рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдирдВрдмрд░ 134 (24 рдЬреВрди - 8 рдЬреБрд▓рд╛рдИ, 2018)


рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ: PHP 7.3.0 рдЕрд▓реНрдлрд╛ 3, PHPStan 0.10, Yii 1.1.20 рдФрд░ рдЕрдиреНрдп рд░рд┐рд▓реАрдЬрд╝, рд╡рд╕реНрддреБрдУрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП PHP рдЗрдВрдЯрд░рдиреИрд╢рдирд▓ рдХрд╛ рдПрдХ рддрд╛рдЬрд╝рд╛ рдкреНрд░рд╕реНрддрд╛рд╡, рдЙрдкрдпреЛрдЧреА рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛, рдФрд░ рдмрд╣реБрдд рдХреБрдЫред
рдЕрдЪреНрдЫрд╛ рдкрдврд╝ рд▓реЛ!


рд╕рдорд╛рдЪрд╛рд░ рдФрд░ рд╡рд┐рдЬреНрдЮрдкреНрддрд┐


  • PHP 7.3.0 рдЕрд▓реНрдлрд╛ 3 - рдардВрдб рд╕реБрд╡рд┐рдзрд╛рдУрдВ рд╕реЗ рдкрд╣рд▓реЗ рдирд╡реАрдирддрдо рдЕрд▓реНрдлрд╛ рд░рд┐рд▓реАрдЬред 19 рдЬреБрд▓рд╛рдИ рдХреЛ рдмреАрдЯрд╛ 1 рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рджрд┐рдирд╛рдВрдХ рдЪрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдпрджрд┐ рдпрд╣ 7.3 рдореЗрдВ рдЯрд╛рдЗрдк рдХрд┐рдП рдЧрдП рдЧреБрдгреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ред
  • PHP 7.1.19
  • PHP ODESSA CONF 2018 - 11 рдЕрдЧрд╕реНрдд рдХреЛ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ PHP рд╕рдореНрдореЗрд▓рди рдУрдбреЗрд╕рд╛ рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред PHP рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдХреЗ рдкрд╛рдардХреЛрдВ рдХреЗ рд▓рд┐рдП, 10% рдЫреВрдЯ рд╡рд╛рд▓рд╛ рдПрдХ рдкреНрд░рдЪрд╛рд░рдХ рдХреЛрдб рдЙрдкрд▓рдмреНрдз рд╣реИ: PHPDIGEST

PHP рдХреЗ рдЖрдВрддрд░рд┐рдХ


  • habr PHP 8: рдХреНрдпрд╛ рдЙрдореНрдореАрдж рдХрд░реЗрдВред рдЬрд╝реАрд╡ рд╕реБрд░рд╕реНрдХреА рдХрд╛ рдкрддреНрд░
    рднрдЧреНрди рдкреАрдврд╝реА рдХреЗ рд▓рд┐рдП PHP 7.0 рдкреНрд░рджрд░реНрд╢рди рдбреЗрдореЛ рдмрдирд╛рдо рдЬреЗрдЖрдИрдЯреА рдкреАрдУрд╕реА
  • [RFC] рдХрдХреНрд╖рд╛ рдорд┐рддреНрд░рддрд╛ - рдорд┐рддреНрд░ рд╡рд░реНрдЧреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдкрд░ рдорддрджрд╛рди рд╢реБрд░реВ рд╣реБрдЖред рдорд┐рддреНрд░ рд╡рд░реНрдЧ рдХреЗ рдкрд╛рд╕ рдЙрд╕ рд╡рд░реНрдЧ рдХреЗ рдирд┐рдЬреА рдФрд░ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХреНрд╖реЗрддреНрд░реЛрдВ рддрдХ рдкрд╣реБрдБрдЪ рд╣реЛрддреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЙрд╕реЗ рдорд┐рддреНрд░рд╡рдд рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • [RFC] рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╡рд╕реНрддреБ рддреБрд▓рдирд╛ - рдпрд╣ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ PHP рдореЗрдВ рд╡рд╕реНрддреБрдУрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рджреЛ рдирдП рдЬрд╛рджреВ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рд╣реИ: __compareTo рдФрд░ __equals ред
    рдЫрд┐рдкрд╛ рд╣реБрдЖ рдкрд╛рда
     class Example { /** * Returns: < 0 if $this is less than $other, * > 0 if $this is greater than $other, * == 0 if $this is equal to $other. */ public function __compareTo($other): int { ... } /** * @returns bool TRUE if $this is equal to $other, FALSE otherwise. */ public function __equals($other): bool { ... } } 
  • dstogov / php-tanorflow - FFI рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рд▓реНрдХреЗ рдмрд╛рдБрдз рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рджрд┐рдорд┐рддреНрд░реА рд╕реНрдЯреЛрдЧреЛрд╡ TensorFlow рдкрд░ рдПрдХ рдЖрд╡рд░рдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред


рдЙрдкрдХрд░рдг


  • рд╕рдВрдХреНрд░рдордг 0.9.0 - рдПрдПрд╕рдЯреА рдореНрдпреВрдЯреЗрд╢рдирд▓ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рд░реВрдкрд░реЗрдЦрд╛ рдХрд╛ рдЕрджреНрдпрддрдиред
  • PHPStan 0.10 - PHP рдХреЗ рд▓рд┐рдП рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╕реНрдереИрддрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХред рдХреЛрдб рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП рдСрдирд▓рд╛рдЗрди рд╕реИрдВрдбрдмреЙрдХреНрд╕ ред
  • sebastianfeldmann / phpbu - рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдмреИрдХрдЕрдк рдкреНрд░рддрд┐рдпрд╛рдВ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдгред рдмреИрдХрдЕрдк рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдФрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдХреЛ рднреЗрдЬрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдоред
  • рд▓реЗрд╡реА / рд░рд┐рд▓реАрдЬ-рдЯреВрд▓ - рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реАрдПрд▓рдЖрдИ рдЙрдкрдХрд░рдгред
  • рдореАрдбрд┐рдпрд╛рдЯреЗрдХ / рдирд┐рд░реНрднрд░рддрд╛-рд░рдХреНрд╖рдХ - рдЙрдкрдХрд░рдг рдЕрдкреНрд░рдпреБрдХреНрдд рд╕рдВрдЧреАрддрдХрд╛рд░ рдирд┐рд░реНрднрд░рддрд╛ рджрд┐рдЦрд╛рдПрдЧрд╛ред рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЙрди рдХреЛрдб рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рджреЗрд╡ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред
  • aintintosh / snidel - рдЖрдкрдХреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдХрд╛рдВрдЯреЗ рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕реНрдерд╛рди / async
  • php-lock / lock - PHP рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдПрдбреЗрдкреНрдЯрд░ (рдЭреБрдВрдб, рдореЗрдореНрдЪреЗ, mysql, redis, ...) рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдореНрдпреВрдЯреЗрдХреНрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рд╕рд┐рдореНрдлрдиреА / рд▓реЙрдХ рдХрд╛ рд╡рд┐рдХрд▓реНрдк ред
  • Imangazaliev / DiDOM - HTML рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рдФрд░ рддреЗрдЬрд╝ рд▓рд╛рдЗрдмреНрд░реЗрд░реАред рд╕рдорд░реНрдерди рдореЗрдВ рддрд╛рдЬрд╛ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ ред


рд╕реАрдЦрдиреЗ рдХреА рд╕рд╛рдордЧреНрд░реА




рдСрдбрд┐рдпреЛ рдФрд░ рд╡реАрдбрд┐рдпреЛ




рдордиреЛрд░рдВрдЬрдХ




рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдпрджрд┐ рдЖрдкрдХреЛ рдХреЛрдИ рдЧрд▓рддреА рдпрд╛ рдЕрд╢реБрджреНрдзрд┐ рджрд┐рдЦрддреА рд╣реИ - рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдкреАрдПрдо рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░реЗрдВред
рдкреНрд░рд╢реНрди рдФрд░ рд╕реБрдЭрд╛рд╡ рдореЗрд▓ рдпрд╛ рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рд▓рд┐рдЦрддреЗ рд╣реИрдВред

рд▓рд┐рдВрдХ рднреЗрдЬреЗрдВ
рд╕рднреА рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ рдЦреЛрдЬреЗрдВ
тЖР рдкрд┐рдЫрд▓рд╛ рд░рд┐рд▓реАрдЬрд╝: PHP рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдирдВрдмрд░ 133

Source: https://habr.com/ru/post/hi416543/


All Articles