7.2.33, ืืฉืจ ืืืื ืฉืืืืืช ืื ืงืืืืช ืชืืจืคื ืฉืืฆืืืจื.
ืืขืืงืจื
-
ืืืืื ืืืืจ JIT , ืฉืืฉืืืืฉ ืืื ืืฉืคืจ ืืช ืืคืจืืืืงืืืืืืช. -
ืชืืืื ืืจืืืื ืืื ืฉื ืคืื ืงืฆืื ืืฉื, ืืืืคืฉืจืื ืืืขืืืจ ืขืจืืื ืืคืื ืงืฆืื ืืืืก ืืฉืืืช, ืืืืืจ. ื ืืชื ืืืขืืืจ ืืจืืืื ืืื ืืื ืกืืจ ืืืืืืืจ ืืจืืืื ืืื ืืืคืฆืืื ืืืื. ืืืืืื, "array_fill(start_index: 0, num: 100, value: 50)". - ืืืฉืจ ืงืืจืืื ืืฉืืืืช
ืืืชืจ ืฉืืืืฉ ืืืืคืจืืืจ "?", ืืืืคืฉืจ ืื ืืืืื ืฉืืื ืจืง ืื ืืฉืืื ืงืืืืช, ืื ืฉืืื ืข ืืืืงืืช ืืืืชืจืืช ืืืืืจืช ืืขืจื "null". ืืืืืื, "$dateAsString = $booking->getStartDate()?->asDateTimeString()"; - ืชืืืื
ืกืืื ืืืืืืื , ืืืืจืช ืืืกืคืื ืืฉื ื ืกืืืื ืื ืืืชืจ (ืืืืืื, "ืคืื ืงืฆืื ืฆืืืืจืืช foo(Foo|Bar $input): int|float;"). - ืชืืืื
ืชืืื ืืช (ืืขืจืืช) ืืืืคืฉืจืืช ืื ืืืื ืืื ื ืชืื ืื (ืืืื ืืืืข ืขื ืกืืืื) ืืืืืงืืช ืืืื ืืืฉืชืืฉ ืืชืืืืจ Docblock. - ืชืืืื ืืืืขื
ืืืชืืื , ืฉืื ืืืื ืืกืืืืฅ', ืืืื ืืืืืืจ ืขืจืืื, ืืชืืื ืืฉืืืื ืชื ืืื, ืืืฉืชืืฉ ืืืฉืืืืืช ืืืคืืกืื ืงืคืื ืืืช, ืืืื ื ืืืจืฉ ืืคืจื "ืืคืกืง".$result = match($input) {
0 => "ืฉืืื",
'1', '2', '3' => "ืขืืื",
}; -
ืชืืืืจ ืืงืืฆืจ ืืืืจืืช ืืืืงืืช, ืืืืคืฉืจืืช ืื ืืฉืื ืืช ืืืืืจื ืฉื ืื ืื ืืืืคืืื ืื. - ืกืื ืืืืจื ืืืฉ -
ืกืืื . - ืกืื ืืืฉ -
ืืขืืจื , ืฉืื ื ืืชื ืืืฉืชืืฉ ืืื ืืงืืืข ืื ืคืื ืงืฆืื ืืงืืืช ืคืจืืืจืื ืืกืืืื ืฉืื ืื. - ืืืืื
ืืืจืืง ืืืคื ืืืจืืืื. -
ืืคื ืืืฉื ืืืฆืืจ ืืคืฆืื ืฉื ืืชื ืืืงืจืื ืืืืื ืืืกืืฃ ืืืฉืคื (ืืืฉื, ืืืืกื ืืืืื ืื ืืืืชืจืื). -
ืืืืื ืืช ืฉืืืืฉ ืืืืืื "::class" ืขืืืจ ืืืืืืงืืื (ืืืืื ืืงืจืืื get_class()). -
ืืืืื ืืช ืืืืจืืช ืืืืฉ ื-catch ืฉื ืืจืืืื ืฉืืื ื ืงืฉืืจืื ืืืฉืชื ืื. -
ืืืืื ืืช ืืฉืืจืช ืคืกืืง ืืืจื ืืืืื ื ืืืืจืื ืืจืฉืืืช ืืคืจืืืจืื ืฉื ืืคืื ืงืฆืื. - ืืืฉืง ืืืฉ
ื ืืชื ืืืืชืจ ืืืืืช ืื ืกืืื ืืืจืืืช ืื ื ืชืื ืื ืฉื ืืชื ืืืืืจ ืืืืจืืืช (ืฉืขืืืจื ืืฉืืื __toString() ืืืื ื). - ืชืืื ื ืืืฉื
str_contains() , ืื ืืืื ืคืฉืื ืฉื strpos ืืงืืืขืช ืืชืจืืฉืืช ืฉื ืืืจืืืช ืืฉื ื, ืืื ืื ืืคืื ืงืฆืืืช str_starts_with() ื-str_ends_with() ืืืืืงืช ืืชืืืืช ืืชืืืืช ืืืจืืืช ืืืกืืฃ. - ื ืืกืคื ืคืื ืงืฆืื
fdiv() , ืฉืืืฆืข ืคืขืืืช ืืืืงื ืืืื ืืืจืืง ืฉืืืื ืืขืช ืืืืงื ืืืคืก. -
ืืฉืชื ื ืืืืืงื ืฉื ืืืืืจ ืืืจืืืช. ืืืืืื, ืืืืืื 'ืื "ืกืืื:" . $a + $b' ืคืืจืฉื ืืขืืจ ื-'echo ("sum: ". $a) + $b', ืื-PHP 8 ืืืืคืื ื-'echo "sum: ". ($a + $b)'. -
ืืืืง ืืืืงืช ืคืขืืืืช ืืจืืชืืืืืช ืืกืืืืืช, ืืืฉื, ืืืืืืืื "[] % [42]" ื-"$object + 4" ืืืจืื ืืฉืืืื. -
ืืืืืข ืืืืืจืืชื ืืืื ืืฆืื ืฉืื ืกืืจ ืืขืจืืื ืืืืื ื ืฉืืจ ืขื ืคื ื ืจืืฆืืช ืฉืื ืืช.
ืืงืืจ: OpenNet.ru