
рдпрджрд┐ рдЖрдк 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);
рдпрд╣ рдмрд╣реБрдд рдпреБрд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЙрди рд╡реГрджреНрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЕрднреА рднреА рджрд░реНрдкрдг рд▓реЗрдЦрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдСрдкрд░реЗрдЯрд░ рдЕрдзрд┐рдХ рдХреЙрдореНрдкреИрдХреНрдЯ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рджреЛрдиреЛрдВ рдСрдкрд░реЗрдВрдб рдХреЛ рддрд╛рд░реНрдХрд┐рдХ рдореВрд▓реНрдп рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рднреА рд░рдЦрддрд╛ рд╣реИред
*,% рдХреЗ рд╕рд╛рде рд╕реНрдерд┐рд░рд╛рдВрдХ рдХреЗ рдирд╛рдо
рдЬрдм рддрдХ рдЖрдк рдЙрдирдХреЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рддрдм рддрдХ рд▓рдЧрд╛рддрд╛рд░ рдФрд░ рдкреНрд░рднрд╛рд╡реА рд╣реЛрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдиреБрдЕрд▓ рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдирд┐рд░рдВрддрд░ рдХреЗ рдирд╛рдо рдореЗрдВ рдХреЗрд╡рд▓ рдЕрдХреНрд╖рд░, рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рдФрд░ рд╕рдВрдЦреНрдпрд╛рдПрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдпрд╣ рднреА рдирд╛рдо рдореЗрдВ * рдпрд╛% рдЬреИрд╕реЗ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ:
рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЖрдкрдХреЛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдерд┐рд░рд╛рдВрдХ рдП рдФрд░ рдмреА рдореМрдЬреВрдж рд╣реИрдВ, рдФрд░ рдЙрдирдХреЗ рдЧреБрдгрди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕реНрдерд┐рд░рд╛рдВрдХ рдХрд╛ рдореВрд▓реНрдп рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред рд╕реНрдерд┐рд░рд╛рдВрдХ рдореЗрдВ рдореВрд▓реНрдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкрд░рд╛рдзреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХрд╛ рдпрд╣ рдПрдХ рдФрд░ рдЕрдЪреНрдЫрд╛ рдХрд╛рд░рдг рд╣реИред
рд╢рд┐рдк рдСрдкрд░реЗрдЯрд░реНрд╕
рддреЛ, рд╣рд░ рдХреЛрдИ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ "рд╕реНрдкреЗрд╕рд╢рд┐рдк" рдСрдкрд░реЗрдЯрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ 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;
рдпреБрджреНрдзрдкреЛрдд
рдпреБрджреНрдзрдкреЛрдд рдСрдкрд░реЗрдЯрд░ рдкрд┐рдЫрд▓реЗ рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЙрди рдСрдкрд░реЗрдЯрд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬреЛ рдХреЗрд╡рд▓ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ =>
ред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдХрд╛рд╢рдЧрдВрдЧрд╛ рдХреЗ рдЗрд╕ рдУрд░ рд╕рдмрд╕реЗ рдЙрдиреНрдирдд PHP рдЧреБрд░реБрдУрдВ рджреНрд╡рд╛рд░рд╛ рд╣реА рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХреА рд╢рдХреНрддрд┐ рдХреЛ рдХрдо рдордд рд╕рдордЭреЛред
$x = [ 2 <=['-']=> $b];
рдХреНрдпрд╛ рдРрд╕рд╛ рд▓рд┐рдЦрдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ?
$x = [ 1 => $b];
рдореМрдд рдХрд╛ рддрд╛рд░рд╛
рдЖрдк рдореЗрдВ рд╕реЗ рдХрдИ рд▓реЛрдЧ рдкреВрдЫреЗрдВрдЧреЗ рдХрд┐ рдХреНрдпрд╛ рдбреЗрде рд╕реНрдЯрд╛рд░ рдСрдкрд░реЗрдЯрд░ PHP рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЬрд╡рд╛рдм рд╣реИ: рдпрд╣ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЕрдЬреНрдЮрд╛рдд рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдпреЛрдЬрдирд╛рдПрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдиреЗ рднреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рддрд┐ рдирд╣реАрдВ рджреЗрдЦреА рд╣реИред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдСрдкрд░реЗрдЯрд░ рдХреЛ рддреАрди рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ PHP рдРрд╕рд╛ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдкрд╣рд▓рд╛ рд╣реЛрдЧрд╛ (рдФрд░ рдЬрдм рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЗрд╕ рдСрдкрд░реЗрдЯрд░ рдХреА рд▓рд╛рдЧрдд рдореЗрд░реЗ рдЦрд╛рддреЗ рд╕реЗ рдирд╣реАрдВ рд▓рд┐рдЦреА рдЬрд╛рдПрдЧреА)ред
$x = $y ~~ ( ┬░) ~~ true;
PHP рдСрдкрд░реЗрдЯрд░ рдкрд╛рдЧрд▓рдкрди
PHP рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рд╕рд╛рдл рдФрд░ рдХреБрд╢рд▓ рд╣реИрдВред рд╣рдореЗрдВ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЗрди рдХрдо-рдЬреНрдЮрд╛рдд рдСрдкрд░реЗрдЯрд░реЛрдВ рдиреЗ рдЖрдкрдХреЛ PHP рдореЗрдВ рдХреБрдЫ рд╕рд┐рдЦрд╛рдпрд╛ рд╣реИред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ: рд╡реЗ рд╕рднреА PHP 7.2.5 рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, "рдбреЗрде рд╕реНрдЯрд╛рд░" рдХреЛ рдЫреЛрдбрд╝рдХрд░ред рдЙрдирдХреЗ рдкрд╛рд╕ рдХреБрдЫ рдЖрд╡рд╢реНрдпрдХ рд╢рд░реНрддреЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреЛ рдкрдврд╝рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред