7.2.33, ืืืึธืก ืืืืืึทื ืืืืึทื ืึทืงืืืืืึทืืืืืื ืขืจืจืึธืจืก ืืื ืืืึทืื ืขืจืึทืืืืืืื.
ืืืืคึผื
-
ืืึทืื ืืื JIT ืงืึทืืคึผืืืืขืจ , ืื ื ืืฆื ืคืื ืืืึธืก ืืืขื ืคึฟืึทืจืืขืกืขืจื ืคึผืจืึธืืืึทืงืืืืืืื. -
ะะพะดะดะตัะถะบะฐ ืคืื ืงืฆืืข ืึทืจืืืืขื ืื, ืึทืืึทืืื ื ืืืจ ืฆื ืคืึธืจื ืืืึทืืืขืก ืฆื ืื ืคึฟืื ืงืฆืืข ืืื ืืึทืฆืืื ื ืฆื ื ืขืืขื, ื.ืข. ืืืจ ืงืขื ืขื ืคืึธืจื ืึทืจืืืืขื ืื ืืื ืงืืื ืกืืจ ืืื ืืขืคืื ืืจื ืึทืคึผืฉืึทื ืึทื ืึทืจืืืืขื ืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, "array_fill (ืกืืึทืจื_ืื ืืขืงืก: 0, ื ืืืขืจ: 100, ืืืขืจื: 50)". - ืืืขื ืคืึทื ืืขืืืึธืืก
ืขืจืืืืื ื ืืฆื ืื "?" ืึธืคึผืขืจืึทืืึธืจ, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืึธื ืืืืื ืึท ืจืืคื ืืืืื ืืืื ืืขืจ ืืืคึฟื ืืื ืคืึธืจืฉืืขืื, ืืืึธืก ืึทืืืืืื ืืื ืืืืืง ืืฉืขืงืก ืคึฟืึทืจ ืฆืืจืืงืงืืืขื ืื "ื ืื" ืืืขืจื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, "$dateAsString = $booking->getStartDate()?->asDateTimeString()"; - ะะพะดะดะตัะถะบะฐ
ืคึฟืึทืจืืึทื ื ืืืืคึผืก , ืืืคืืื ืื ื ืืึทืืืื ืืขื ืคืื ืฆืืืื ืึธืืขืจ ืืขืจ ืืืืคึผืก (ืืืฉื, "ืคืืืืืง ืคึฟืื ืงืฆืืข foo(Foo|Bar $input): int|float;"). - ะะพะดะดะตัะถะบะฐ
ืึทืืจืืืืืฅ (ืึทื ืึธืืืืฉืึทื ื) ืืืึธืก ืืึธืื ืืืจ ืฆื ืืื ืื ืืขืืึทืืึทืืึท (ืึทืืึท ืืื ืืืคึผ ืืื ืคึฟืึธืจืืึทืฆืืข) ืฆื ืงืืืกื ืึธื ื ืืฆื ืืึธืงืืืึธืงืง ืกืื ืืึทืงืก. - ืืืืกืืจืืง ืฉืืืฆื
ืืืืึทืื , ืืืึธืก, ื ืื ืขื ืืขื ืืึทืฉืืืืขื, ืงืขื ืขื ืฆืืจืืงืงืืืขื ืืืึทืืืขืก, ืฉืืืฆื ืงืึทืืืืื ืื ื ืื ืึธืื, ื ืืฆื ืฉืืจืขื ื ืืืคึผ ืงืึทืืคึผืขืจืึทืกืึทื ื ืืื ืืึธื ื ืื ืืึทืจืคื ืึท "ืืจืขืื" ืกืคึผืขืกืืคืืงืึทืืืึธื.$ ืจืขืืืืืึทื = ืืืืึทืื ($ ืึทืจืืึทื ืฉืจืืึทื) {
0 => "ืืขืื",
'1', '2', '3' => "ืืืขืื",
}; -
ืคืึทืจืงืืจืฆื ืกืื ืืึทืงืก ืงืืึทืก ืืขืคึฟืื ืืฆืืข, ืึทืืึทืืื ื ืืืจ ืฆื ืคืึทืจืืื ืื ืื ืืขืคึฟืื ืืฆืืข ืคืื โโืึท ืงืึธื ืกืืจืืงืืึธืจ ืืื ืคึผืจืึธืคึผืขืจืืืขืก. - ื ืืึทืข ืืืคึผ ืคืื ืฆืืจืืงืงืืืขื -
ืกืืึทืืืง . - ื ืืึท ืืืคึผ -
ืืขืืืฉื , ืืืึธืก ืงืขื ืขื ืืืขืจื ืืขื ืืฆื ืฆื ืืึทืฉืืืกื ืฆื ืึท ืคึฟืื ืงืฆืืข ืึทืงืกืขืคึผืฅ ืคึผืึทืจืึทืืขืืขืจืก ืคืื ืคืึทืจืฉืืืขื ืข ืืืืคึผืก. - ืืืืกืืจืืง
ืืืึทืจืคื ืฆื ืฉืขืคึผื ืืืืกื ืขืืขื. -
WeakMap ืฆื ืฉืึทืคึฟื ืึทืืืืฉืขืงืฅ ืืืึธืก ืงืขื ืขื ืืืื ืืงืจืื ืืขืืืขื ืืขืฉืึทืก ืืืกื ืืึทืืืื ื (ืืืฉื, ืฆื ืงืจืึธื ืืื ืืืืืง ืงืึทืืฉืขืก). -
ืืขืืขืื ืืืื ื ืืฆื ืื ืืืืกืืจืืง ":: ืงืืึทืก" ืคึฟืึทืจ ืึทืืืืฉืขืงืฅ (ืึทื ืึทืืึธื ืฆื ืจืืคื get_class ()). -
ืืขืืขืื ืืืื ืืื ืืื ืื ืืึทืคึผื ืืืึธืง ืคืื ืืืืกื ืขืืขื ืืืึธืก ืืขื ืขื ื ืืฉื ืืขืืื ืื ืฆื ืืืขืจืืึทืืึทืื. -
ืืขืืขืื ืืืื ืืึธืื ืึท ืงืึธืืข ื ืึธื ืื ืืขืฆืืข ืขืืขืืขื ื ืืื ืืขืจ ืจืฉืืื ืคืื ืคืื ืงืฆืืข ืคึผืึทืจืึทืืขืืขืจืก. - ื ืื ืฆืืืื ื
ืกืืจืื ืืึทืืืข ืฆื ืืืขื ืืืคืืฆืืจื ืงืืื ืฉืืจืืงื ืืืืคึผืก ืึธืืขืจ ืืึทืื ืืืึธืก ืงืขื ืขื ืืืื ืงืึธื ืืืขืจืืขื ืฆื ืึท ืฉืืจืืงื (ืคึฟืึทืจ ืืืึธืก ืื __toString () ืืืคึฟื ืืื ืื ืืืฆื). - ื ืื ืฉืืจืื
str_contains() , ืึท ืกืืืคึผืืึทืคืืื ืึทื ืึทืืึธื ืคืื strpos ืคึฟืึทืจ ืืืืขืจืืึทื ืื ื ืื ืคึผืึทืกืืจืื ื ืคืื ืึท ืกืืืกืืจืื ื, ืืื ืืขืืื ื ืืื ืื ืคืึทื ืืงืฉืึทื ื str_starts_with() ืืื str_ends_with() ืคึฟืึทืจ ืงืึธื ืืจืึธืืืจืื ื ืฉืืืขืืขืืขื ืืื ืื ืึธื ืืืื ืืื ืกืืฃ ืคืื ืึท ืฉืืจืืงื. - ืฆืืืขืืขืื ืฉืืจืื
fdiv() , ืืืึธืก ืคึผืขืจืคืึธืจืื ืึท ืึธืคึผืืืื ืึธืคึผืขืจืึทืฆืืข ืึธื ืคืืจืืืืจืคื ืึท ืืขืืช ืืืขื ืืืืืืืืื ื ืืื ื ืื. -
ืืขืืืื ืฉืืจืืงื ืืืฉืืื ืื ื ืืึธืืืง. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืขืจ ืืืืกืืจืืง 'ืขืงืึธื "ืกืึทืืึทืงื:" . $a + $b' ืืื ืคืจืืขืจ ืื ืืขืจืคึผืจืึทืืึทื ืืื 'ืขืงืึธื ("ืกืึทื: ". $ืึท) + $ื', ืืื ืืื ืคืคึผ 8 ืืืขื ืืืื ืืืืื ืืื ืืื 'ืืคืงืืื ื "sum: ". ($ืึท + $ื)'. -
ืืืืืึทื ื ืงืึธื ืืจืึธืืืจื ืึทืจืืืืขืืืง ืืื ืืืกื ืึทืคึผืขืจืืืฉืึทื ื, ืืืฉื, ืื ืืืืกืืจืืงื "[] % [42]" ืืื "$ืึธืืืืฉืขืงื + 4" ืืืขื ืจืขืืืืืึทื ืืื ืึท ืืขืืช. -
ืืืคึผืืขืืขื ืืขื ืึท ืกืืึทืืื ืกืึธืจืืื ื ืึทืืืขืจืืืึทื ืืื ืืืึธืก ืื ืกืืจ ืคืื ืืืืขื ืืงืึทื ืืืึทืืืขืก ืืื ืืคืืขืืื ืืื ืคืึทืจืฉืืืขื ืข ืจืึทื ื.
ืืงืืจ: opennet.ru