рдЕрдЬреАрдм php рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ


рдпрджрд┐ рдЖрдк PHP рдкреНрд░рд▓реЗрдЦрди рдкрдврд╝рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдПрдХ рдЯрди рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдиреЗрдВрдЧреЗред рдпрджрд┐ рдЖрдк рдЕрднреА рддрдХ PHP рдХрдердиреЛрдВ рдХреЛ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рддреЛ рдкрд╣рд▓реЗ рдЙрдирдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░реЗрдВ, рдФрд░ рдлрд┐рд░ рдЗрд╕ рд▓реЗрдЦ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдкрд╕ рдЬрд╛рдПрдБред


рдкрд╣рд▓реА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдореИрдВ рдЦрд░рд╛рдм рдЕрдиреБрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдорд╛рдлреА рдорд╛рдВрдЧрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдореБрдЭреЗ рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рдХрдо рдЕрдиреБрднрд╡ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рд▓реЗрдЦ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдореИрдВ рдЕрдиреБрд╡рд╛рдж рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐рд╕реА рднреА рдЖрд▓реЛрдЪрдирд╛ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рдХрд░реВрдВрдЧрд╛, рдЦрд╛рд╕рдХрд░ рдХрд┐рд╕реА рднреА рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдПред рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдСрдкрд░реЗрдЯрд░реЛрдВ рдореЗрдВ рдЖрдорддреМрд░ рдкрд░ рдЕрдЬреАрдм рдЕрдХреНрд╖рд░ рд╣реЛрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐!, ->, =>, <=>, ^ рдпрд╛ ~ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЗрд╡рд▓ рдкрдардиреАрдп рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ AND , рдЬрдмрдХрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдкрдардиреАрдп рдмрдирд╛рдиреЗ рдХрд╛ рдПрдХ рдЦреЛрдпрд╛ рд╣реБрдЖ рдкреНрд░рдпрд╛рд╕ рд╣реИ рдФрд░ рдЕрдкрдиреЗ рд╡рд╕реНрддреБрддрдГ рджреЛрд╣рд░реЗ рд╡реНрдпрдХреНрддрд┐рддреНрд╡ рдХреЛ рдЫрд┐рдкрд╛рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, xor ред


рдЖрдкрдХреЛ рд╢рд╛рдпрдж рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк PHP рдкреНрд░рд▓реЗрдЦрди рдХреЛ рджреВрд░-рджреВрд░ рддрдХ рдЬрд╛рдирддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рдХреБрдЫ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ PHP рдХреЗ рдореБрдЦреНрдп рдХреЛрдб рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЧреЛрддрд╛ рд▓рдЧрд╛рдпрд╛ рдФрд░ рдХреБрдЫ рд╡рд┐рд╢реЗрд╖ PHP рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЛ рджреЗрдЦрд╛, рдЬреЛ рдХрдо рдкреНрд░рд╕рд┐рджреНрдз рдФрд░ рджреИрдирд┐рдХ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИрдВред


рддреЛ, рдпрд╣рд╛рдВ 10 PHP рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ 2018 рдореЗрдВ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рд┐рдП!


рдСрдкрд░реЗрдЯрд░ b '


рдмрд╕ рдХрд┐рд╕реА рднреА рд▓рд╛рдЗрди рд╕реЗ рдкрд╣рд▓реЗ b рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдпрд╣ рдЪрддреБрд░ рдЪрд╛рд▓ рдХреЗрд╡рд▓ b рдФрд░ B рд╕рд╛рде рдХрд╛рдо рдХрд░рддреА рд╣реИ B рдпрд╣рд╛рдВ рд╣рдореЗрдВ PHP 6 рдХреЗ рднрд╛рдЧреНрдп рдХреЛ рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ b 6 рд╕рдорд╛рди рд╣реИред


 $string = b'content'; 

рд╕рдВрдЪрд╛рд▓рдХ [] =


рдХрд┐рд╕реА рд╕рд░рдгреА рдореЗрдВ рдПрдХ рдирдпрд╛ рддрддреНрд╡ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯрд╛ рдСрдкрд░реЗрдЯрд░ред рдпрд╣ рдЖрдкрдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ - рдпрд╣ рддрддреНрд╡ рдХреЛ рдмрд╛рдИрдВ рдУрд░ рд╕рд░рдгреА рдореЗрдВ рджрд╛рдИрдВ рдУрд░ рдЬреЛрдбрд╝рддрд╛ рд╣реИред


 $array []= 'element'; 

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ $array[] = 'element'; рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг рд╣реИ $array[] = 'element'; ред рдХреБрдЫ рдкрд░реАрдХреНрд╖рдгреЛрдВ рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмрд╣реБрдд рддреЗрдЬрд╝ рд╣реИ, рдЬрдмрдХрд┐ рдЕрдиреНрдп, рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдпрд╣ рдмрд╣реБрдд рдзреАрдореА рд╣реИред рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдЕрдкрдиреЗ рдЖрдк рдХреЛ рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдСрдкрд░реЗрдЯрд░ рдРрд╕реА рдЪрд╛рд▓ рдХреЗ рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рди рдкрд░ рджрд╛рдВрд╡ рд▓рдЧрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИред


рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЧрд╛рдЗрдб рдореЗрдВ рдЗрд╕ рдЕрджреНрднреБрдд рдЕрд╡рд╕рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╢рдмреНрдж рднреА рдирд╣реАрдВ рд╣реИред


рдСрдкрд░реЗрдЯрд░ <-


"рд▓реЗрдлреНрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ" рдСрдкрд░реЗрдЯрд░ рдХреЛ PHP рдореЗрдВ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рддрд╛рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ PHP рдХреЛрдб рдХреЛ рджрд╛рдПрдВ рд╕реЗ рдмрд╛рдПрдВ рд▓рд┐рдЦ рд╕рдХреЗрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдмрд╛рдж рдореЗрдВ рдЕрдЬреНрдЮрд╛рдд рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдпрд╣ рдкрд╣рд▓рд╛ рдСрдкрд░реЗрдЯрд░ PHP рдореЗрдВ рд╕рдВрд░рдХреНрд╖рд┐рдд рдерд╛ред


 $c = $a<-B; 

рдкрд┐рдЫрдбрд╝реА рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП, рдЙрдкрд░реЛрдХреНрдд рдХреЛрдб рдХреЛ $a B рдореЗрдВ рдСрдмреНрдЬреЗрдХреНрдЯ B рдХрд╛ рдорд╛рди рдирд╣реАрдВ рдорд┐рд▓рддрд╛ $a , рд▓реЗрдХрд┐рди рдмрд╕ B рдХреЗ рд╡рд┐рдкрд░реАрдд $a рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реИ B


рд╕рдВрдЪрд╛рд▓рдХ тАФтАУ>


--> рдЬрд┐рд╕реЗ "рд╕реБрдкрд░-рдСрдмреНрдЬреЗрдХреНрдЯ рдСрдкрд░реЗрдЯрд░" рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдкрдиреЗ рджреВрд░ рдХреЗ рдЪрдЪреЗрд░реЗ рднрд╛рдИ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛, -> ред


 $object-->property 

--> рдЬреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ -> , рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдпрд╣ рдирд╣реАрдВ рд╣реИред рдореБрдЦреНрдп рдЪрд╛рд▓: рдЪрд░ $object рд╡рд╕реНрддреБ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╡рд╕реНрддреБ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдкреВрд░реНрдгрд╛рдВрдХ (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рддреБрд▓рдирд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдЧрд╛ - рд▓рдЧрднрдЧред рдкреНрд░рддрд┐ред)


Arrays рдХреЗ рд▓рд┐рдП рд▓реЗрдлреНрдЯ рдПрд░реЛ рдСрдкрд░реЗрдЯрд░ [$ a <= $ b]


рд╣рдо рд╕рднреА рдХреЛ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП => рдСрдкрд░реЗрдЯрд░ рдЬрд╛рдирддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рдЗрд╕ рдСрдкрд░реЗрдЯрд░ рдХреЗ рджрд░реНрдкрдг рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ:


 $array = [ 'a' => 'b', 'c' <= 'd', ]; var_dump($array); /* array(2) { ["a"]=> string(1) "b" [0]=> bool(true) */ 

рдпрд╣ рдмрд╣реБрдд рдпреБрд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЙрди рд╡реГрджреНрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЕрднреА рднреА рджрд░реНрдкрдг рд▓реЗрдЦрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдСрдкрд░реЗрдЯрд░ рдЕрдзрд┐рдХ рдХреЙрдореНрдкреИрдХреНрдЯ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рджреЛрдиреЛрдВ рдСрдкрд░реЗрдВрдб рдХреЛ рддрд╛рд░реНрдХрд┐рдХ рдореВрд▓реНрдп рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рднреА рд░рдЦрддрд╛ рд╣реИред


*,% рдХреЗ рд╕рд╛рде рд╕реНрдерд┐рд░рд╛рдВрдХ рдХреЗ рдирд╛рдо


рдЬрдм рддрдХ рдЖрдк рдЙрдирдХреЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рддрдм рддрдХ рд▓рдЧрд╛рддрд╛рд░ рдФрд░ рдкреНрд░рднрд╛рд╡реА рд╣реЛрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдиреБрдЕрд▓ рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдирд┐рд░рдВрддрд░ рдХреЗ рдирд╛рдо рдореЗрдВ рдХреЗрд╡рд▓ рдЕрдХреНрд╖рд░, рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рдФрд░ рд╕рдВрдЦреНрдпрд╛рдПрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдпрд╣ рднреА рдирд╛рдо рдореЗрдВ * рдпрд╛% рдЬреИрд╕реЗ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ:


 //        ,       тАФ . . define('A', 2); define('B', 1); define('A*B', 2); $x = foo( A*B ); 

рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЖрдкрдХреЛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдерд┐рд░рд╛рдВрдХ рдП рдФрд░ рдмреА рдореМрдЬреВрдж рд╣реИрдВ, рдФрд░ рдЙрдирдХреЗ рдЧреБрдгрди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕реНрдерд┐рд░рд╛рдВрдХ рдХрд╛ рдореВрд▓реНрдп рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред рд╕реНрдерд┐рд░рд╛рдВрдХ рдореЗрдВ рдореВрд▓реНрдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкрд░рд╛рдзреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХрд╛ рдпрд╣ рдПрдХ рдФрд░ рдЕрдЪреНрдЫрд╛ рдХрд╛рд░рдг рд╣реИред


рд╢рд┐рдк рдСрдкрд░реЗрдЯрд░реНрд╕


рддреЛ, рд╣рд░ рдХреЛрдИ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ "рд╕реНрдкреЗрд╕рд╢рд┐рдк" рдСрдкрд░реЗрдЯрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ PHP 7 рдХреА рд░рд┐рд▓реАрдЬ рдХреЗ рдмрд╛рдж рд╕реЗред рд▓реЗрдХрд┐рди рдпрд╣ рдХрдо рд╣реА рдкрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд░рд┐рдХреНрд╖ рдпрд╛рди рдХрд╛ рдПрдХ рдкреВрд░рд╛ рдмреЗрдбрд╝рд╛ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


рдЫреЛрдЯреЗ рдЕрдВрддрд░рд┐рдХреНрд╖ рдпрд╛рди


рдЖрдк рдЫреЛрдЯреЗ рдЕрдВрддрд░рд┐рдХреНрд╖ рдпрд╛рди рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдВрддрд░рд┐рдХреНрд╖ рдпрд╛рди рд╕рдВрдЪрд╛рд▓рдХ рдХреЛ рдПрдХ рдЕрдиреБрд░рдХреНрд╖рдг рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдСрдкрд░реЗрдЯрд░ рддреБрд▓рдирд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ: рдпрд╣ рдЗрд╕ рддрд░рд╣ рдХреЗ рдкрд░рд┐рд╖реНрдХреГрдд рд╢реИрд▓реА рдореЗрдВ $b рдХреЛ $a рдЬреЛрдбрд╝рддрд╛ рд╣реИред


 $a -=- $b; 

рдПрдХреНрд╕ рд╕реЗрдирд╛рдирд┐рдпреЛрдВ


рдпрджрд┐ рдЖрдк рдкрд┐рдЫрд▓реЗ рдмреЗрдбрд╝реЗ рдореЗрдВ рдорд╛рд░рдХ рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк PHP рд╕реНрд░реЛрдд рдореЗрдВ рдЯрд╛рдЗрдк X рд╕реЗрдирд╛рдирд┐рдпреЛрдВ рдХреЛ рдХреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: +-0-+ ред рдирд┐рдореНрди рдХреЛрдб $a рд╕реЗ 3 рдШрдЯрд╛рддрд╛ $a (рдореВрд▓ рд▓реЗрдЦ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдСрдкрд░реЗрдЯрд░ 3 adds 3 to $a ( adds 3 to $a ), рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ, рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рджреЗрдЦреЗрдВ - рд▓рдЧрднрдЧред


 $a = 8; $a = $a +-0-+ 3; // 5 

рдпреБрджреНрдзрдкреЛрдд


рдпреБрджреНрдзрдкреЛрдд рдСрдкрд░реЗрдЯрд░ рдкрд┐рдЫрд▓реЗ рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЙрди рдСрдкрд░реЗрдЯрд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬреЛ рдХреЗрд╡рд▓ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ => ред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдХрд╛рд╢рдЧрдВрдЧрд╛ рдХреЗ рдЗрд╕ рдУрд░ рд╕рдмрд╕реЗ рдЙрдиреНрдирдд PHP рдЧреБрд░реБрдУрдВ рджреНрд╡рд╛рд░рд╛ рд╣реА рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХреА рд╢рдХреНрддрд┐ рдХреЛ рдХрдо рдордд рд╕рдордЭреЛред


 $x = [ 2 <=['-']=> $b]; 

рдХреНрдпрд╛ рдРрд╕рд╛ рд▓рд┐рдЦрдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ?


 $x = [ 1 => $b]; 

рдореМрдд рдХрд╛ рддрд╛рд░рд╛


рдЖрдк рдореЗрдВ рд╕реЗ рдХрдИ рд▓реЛрдЧ рдкреВрдЫреЗрдВрдЧреЗ рдХрд┐ рдХреНрдпрд╛ рдбреЗрде рд╕реНрдЯрд╛рд░ рдСрдкрд░реЗрдЯрд░ PHP рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЬрд╡рд╛рдм рд╣реИ: рдпрд╣ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЕрдЬреНрдЮрд╛рдд рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдпреЛрдЬрдирд╛рдПрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдиреЗ рднреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рддрд┐ рдирд╣реАрдВ рджреЗрдЦреА рд╣реИред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдСрдкрд░реЗрдЯрд░ рдХреЛ рддреАрди рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ PHP рдРрд╕рд╛ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдкрд╣рд▓рд╛ рд╣реЛрдЧрд╛ (рдФрд░ рдЬрдм рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЗрд╕ рдСрдкрд░реЗрдЯрд░ рдХреА рд▓рд╛рдЧрдд рдореЗрд░реЗ рдЦрд╛рддреЗ рд╕реЗ рдирд╣реАрдВ рд▓рд┐рдЦреА рдЬрд╛рдПрдЧреА)ред


  $x = $y ~~ ( ┬░) ~~ true; 

PHP рдСрдкрд░реЗрдЯрд░ рдкрд╛рдЧрд▓рдкрди


PHP рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рд╕рд╛рдл рдФрд░ рдХреБрд╢рд▓ рд╣реИрдВред рд╣рдореЗрдВ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЗрди рдХрдо-рдЬреНрдЮрд╛рдд рдСрдкрд░реЗрдЯрд░реЛрдВ рдиреЗ рдЖрдкрдХреЛ PHP рдореЗрдВ рдХреБрдЫ рд╕рд┐рдЦрд╛рдпрд╛ рд╣реИред


рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ: рд╡реЗ рд╕рднреА PHP 7.2.5 рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, "рдбреЗрде рд╕реНрдЯрд╛рд░" рдХреЛ рдЫреЛрдбрд╝рдХрд░ред рдЙрдирдХреЗ рдкрд╛рд╕ рдХреБрдЫ рдЖрд╡рд╢реНрдпрдХ рд╢рд░реНрддреЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреЛ рдкрдврд╝рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред

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


All Articles