рд╕рдорд╛рдЪрд╛рд░ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рддрд╛рдЬрд╛ рдЪрдпрдиред рд░рд┐рд▓реАрдЬ рдореЗрдВ: рддрд╛рдЬрд╛ рдЖрд░рдПрдлрд╕реА рдСрдлрд░ рдФрд░ рдЕрдиреНрдп рдЦрдмрд░реЗрдВ рдкреАрдПрдЪрдкреА рдЗрдВрдЯрд░рдиреИрд╢рдирд▓ рд╕реЗ, рдЙрдкрдпреЛрдЧреА рдЯреВрд▓реНрд╕ рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛, рдФрд░ рдХрдИ рдЕрдиреНрдп рд╕рд╛рдордЧреНрд░реА рдФрд░ рд╕рдорд╛рдЪрд╛рд░!рдЕрдЪреНрдЫрд╛ рдкрдврд╝рд╛ рд╣реИ!
// Returns array containing all the necessary state of the object. public function __serialize(): array; // Restores the object state from the given data array. public function __unserialize(array $data): void;
$y = 1; $fn1 = fn($x) => $x + $y;
($x) ==> $x + $y;
\($x) => $x + $y;
use()
$y = 3; $gen = [for $list as $x if $x % 2 yield $x * $y];
тАЬ$arr{} = 1;тАЭ
тАЬ$a={1,2};тАЭ
Rule::unique()
рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!рдпрджрд┐ рдЖрдкрдХреЛ рдХреЛрдИ рдЧрд▓рддреА рдпрд╛ рдЕрд╢реБрджреНрдзрд┐ рджрд┐рдЦрддреА рд╣реИ - рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдкреАрдПрдо рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░реЗрдВредрдкреНрд░рд╢реНрди рдФрд░ рд╕реБрдЭрд╛рд╡ рдореЗрд▓ рдпрд╛ рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рд▓рд┐рдЦрддреЗ рд╣реИрдВредPHP рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдЪреИрдирд▓ рдкрд░ рдЕрдзрд┐рдХ рд╕рдорд╛рдЪрд╛рд░ рдФрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВредрд▓рд┐рдВрдХ рднреЗрдЬреЗрдВрд╕рднреА рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ рдЦреЛрдЬреЗрдВтЖР рдкрд┐рдЫрд▓рд╛ рд░рд┐рд▓реАрдЬрд╝: PHP рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдирдВрдмрд░ 151
Source: https://habr.com/ru/post/hi445140/More articles:рдУрд░реЗрдХрд▓ рдПрдкреНрд▓реАрдХреЗрд╢рди рдПрдХреНрд╕рдкреНрд░реЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдЖрдИрдбреАрдИ рдЕрд╡рд▓реЛрдХрдирдЖрдВрддрд░рд┐рдХ рдорд╛рдорд▓реЛрдВ рдХреЗ рдордВрддреНрд░рд╛рд▓рдп рдиреЗ 180 рдорд┐рд▓рд┐рдпрди рд░реВрдмрд▓ рдХреЗ рд▓рд┐рдП рдкреАрд╕реА рдЦрд░реАрджреЗ рд╣реИрдВ - рд╕рднреА рдкреИрд╕рд╛ рд╡рд┐рджреЗрд╢реА рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЗ рдкрд╛рд╕ рдЧрдпрд╛рдпрд╣ рдЖрдкрдХрд╛ рд╣рд╛рд╕реНрдХреЗрд▓ рдлреИрдХреНрдЯрд░рд┐рдпрд▓ (рдХреЗрд╡рд▓) рдФрд░ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╣реИрдШрдмрд░рд╛рдУ рдордд, рдЬрд▓реНрджреА рдордд рдХрд░реЛ, рдмреАрдЪ рдореЗрдВ рдордд рдЖрдУ: рдПрдХ рддреНрд░рд╛рд╕рджреА рдХреА рдХрд╣рд╛рдиреАрдЖрдИрдмреАрдПрдо рдПрдХрддрд╛ рдмрд╕ рдФрд░ рдпрд╣ рдХреНрдпрд╛ рдЦрд╛рддреА рд╣реИрд╕реНрд▓реЛрдирд┐рдХ рд╣рд╛рдереА рдХреА рдХрд╣рд╛рдиреА, PostgreSQL рд▓реЛрдЧреЛрдЕрдкрд╡рд░реНрдХ рд░реВрд╕реА рд╕рдВрдШ рдореЗрдВ рдкрдВрдЬреАрдХреГрдд рд╣реИрдЦреЛрдЬ рдореЗрдВ рдФрд░ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ? рдпреИрдВрдбреЗрдХреНрд╕ рд░рд┐рдкреЛрд░реНрдЯ25 рдорд╛рд░реНрдЪ рд╕реЗ 31 рдорд╛рд░реНрдЪ рддрдХ рдорд╛рд╕реНрдХреЛ рдореЗрдВ рдбрд┐рдЬрд┐рдЯрд▓ рдХрд╛рд░реНрдпрдХреНрд░рдордЧреНрд▓реЗрдирдорд╛рд░реНрдХ рдХреЙрдореНрдкреИрдХреНрдЯ рдиреЗрдмреБрд▓рд╛рдЗрдЬрд╝рд░: рд░реЛрдЬрдорд░реНрд░рд╛ рдХреА рдЬрд┐рдВрджрдЧреА рдореЗрдВ рдПрдХ рдЙрдкрдпреЛрдЧреА рдЪреАрдЬAll Articles