แแ แแฌแแแแแ แจแแแฃแจแแแแแแก แจแแแแแ, แแแแแแแแ Perl แแ แแแ แแแแ แแแแก แแแแก แแฎแแแ แกแขแแแแแฃแ แ แจแขแ, แแแ แกแแ 5.44. แแฎแแแ แแแ แกแแแก แแแแแแแแแแกแแก แจแแแชแแแแ แแแแแก แแแแฎแแแแแแ 270 แกแขแ แแฅแแแ (แแแแฃแแแแขแแชแแแกแ แแ แแแขแแแแขแฃแ แแ แแแแแ แแ แแแฃแแ แแแแแก แแแแแแแแแแ - 110 แกแขแ แแฅแแแ), แ แแแแช แแแแแแแ แแแแฎแแแแ 860 แคแแแแแ แแ แแแก แจแแแฃแจแแแแแแจแ 71 แแแแแแแแแ แแ แแแแฆแ แแแแแฌแแแแแแ.
5.44 แแแแจแขแแแแ แแแแแแแแ แชแแแแขแ แฌแแแก แฌแแ แแแแแแแแแ แคแแฅแกแแ แแแฃแแ แแแแแแแแ แแแแก แแ แแคแแแแก แจแแกแแแแแแกแแ, แ แแแแแแช แแแแแแแกแฌแแแแแก แแฎแแแ แกแขแแแแแฃแ แ แแแแจแขแแแแแแแก แแแแแจแแแแแก แฌแแแแฌแแแจแ แแ แแฎแแ, แฎแแแ แแชแแ แ แแแ แกแแแแแก - แกแแ แแแแจแ แแ แแฎแแ. แแแ แแแแ แแชแแ แ แแแ แกแแแก, Perl 5.44.1-แแก, แแแแแจแแแแ แแแแฎแแแแแแ แแ แ แแแแจแแ แแแแแแแแแ, แ แแแแแจแแช แแแแแกแฌแแ แแแแ Perl 5.44.0-แแก แแแแแ แแแแก แแ แแก แแฆแแแฉแแแแแ แงแแแแแแ แแแแจแแแแแแแแแ แจแแชแแแแแแ. Perl 5.44-แแก แแแแแจแแแแแกแแแ แแ แแแ, 5.40 แแแแจแขแแแแแก แแฎแแ แแแญแแ แ แแแกแ แฃแแแ; แแแกแ แแแแแฎแแแแแแ แจแแกแแซแแแ แแแแแแแแจแ แแแแแแแแแก แแฎแแแแ แแ แจแแแแฎแแแแแจแ, แแฃ แแฆแแแฉแแแแแ แแฅแแแแ แแ แแขแแแฃแแ แฃแกแแคแ แแฎแแแแแก แแ แแแแแแแแ. แแฅแกแแแ แแแแแขแฃแแ 5.45 แแแแจแขแแแแแก แจแแแฃแจแแแแแ แแแแฌแงแ, แ แแแแแแช แกแแคแฃแซแแแแ แแแแแแแ Perl 5.46-แแก แกแขแแแแแฃแ แแแ แกแแแก 2027 แฌแแแก แแแ แแแ แแแฎแแแแ แจแ, แแฃ แแ แแฅแแแแ แแแฆแแแฃแแ แแแแแฌแงแแแขแแแแแ 7.x แแแ แกแแแก แแฃแแแ แแชแแแแ แแแแแกแแแแก แจแแกแแฎแแ.
แซแแ แแแแแ แชแแแแแแแแแ:
- แแแแแแขแ แแฅแกแแแ แแแแแขแฃแแ แจแแกแแซแแแแแแแ, แคแฃแแฅแชแแแก แฎแแแแแฌแแ แแแจแ แแแแแงแแแแแฃแแ แแงแแก แแแกแแฎแแแแแฃแแ แแแ แแแแขแ แแแ. แแก แแแ แแแแขแ แแแ แแแแกแแแฆแแ แแแก แคแฃแแฅแชแแแแ แแแแแชแแแฃแแ แชแแแแแแแแก แกแแแก แแ แ แคแฃแแฅแชแแแก แกแฎแแฃแแจแ, แแ แแแแ แแแกแ แแแแแแ แแชแแแก แแ แแก. แแฎแแแ แจแแกแแซแแแแแแแ แกแแจแฃแแแแแแก แแซแแแแ แแแ แแแแขแ แแแ แแแแแแชแแก แแ แ แแแแชแ แ แแแแแแแแแแ แแแแ, แแ แแแแ แแแแแกแแแแ แ แแแแแแแแแแ แแแแ, แแแกแแฆแแแ/แแแแจแแแแแแแแก แฌแงแแแแแแแก แแ แฐแแจแแแจแ แแแแแแแขแแแแก แแแแแญแแแแก แแกแแแแกแ แกแแแขแแฅแกแแก แแแแแงแแแแแแ: แซแแแแ แกแแแขแแฅแกแ: sub f { my ($x, $y) = @_; โฆ} f(1, 2); แฎแแแแแฌแแ แแแ: sub f ($x, $y) { โฆ } f(1, 2); แฎแแแแแฌแแ แแแ แแแกแแฎแแแแแฃแแ แแแ แแแแขแ แแแแ: sub f (:$x, :$y) { โฆ } f(y => 2, x => 1);
- แแแแแแขแ แแฅแกแแแ แแแแแขแฃแแ แแฎแแ แแแญแแ แ แแ แแแแแ แชแแแแแแก แแฅแแแ foreach แชแแแแแแจแ แคแกแแแแแแแแแแแก (แแแฉแแแแแแแแแแกแแแ แแแแแแแแแแแแแก) แแแแแงแแแแแแกแแแแก. แแก แคแฃแแฅแชแแ แกแแจแฃแแแแแแก แแแซแแแแ แจแแฅแแแแ แคแกแแแแแแแแ foreach แชแแแแจแ, แ แแแแกแแช แแ แ แชแแแแฃแ แแขแแ แแชแแแจแ แแ แแแแแ แแแแจแแแแแแแ แแซแแแแแแ. แแแแแแแแแ, แจแแแแซแแแแ แจแแฅแแแแ แคแกแแแแแแแแ แแแกแแแแก แแฅแแแ แฐแแจ แแแแแแแขแแกแแแแก, แ แแแแกแแช แแขแแ แแชแแแก แฃแแแแแแ แ แแแแ แช แฐแแจแแก แแแกแแฆแแแแแก, แแกแแแ แแแแจแแแแแแแแแก: use v5.44; use feature qw(refaliasing declared_refs ); my %hash = ( one => [1], two => [2, 2], ); foreach my ( $key, \@items ) ( %hash ) { say "$key แแแกแแแ แจแแแชแแแก: @items"; } # 5.44 แแแ แกแแแแแ, แกแแญแแ แ แแฅแแแแแแ แแแ แแคแแ แแแชแแ แแแ: foreach my ( $key, $var ) ( %hash ) { say "$key แแแกแแแ แจแแแชแแแก: @$var"; } # แแฅแกแแแ แแแแแขแฃแแ แ แแคแแแแแแชแแแก แแ declared_refs แคแฃแแฅแชแแแแแก แแแ แแจแ: foreach my $key (keys %hash) { say "$key แแแกแแแ แจแแแชแแแก: @{$hash{$key}}"; }
- แ แแแฃแแแ แฃแ แแแแแกแแฎแฃแแแแแแก แแฎแแ แแฅแกแแแ แแแแแขแฃแแ โenhanced_xxโ แ แแแแแ แแฅแแก, แ แแแแแแช แกแแจแฃแแแแแแก แแซแแแแ, โ/xxโ แแแแแคแแแแขแแ แ แแแแแงแแแแแฃแ แแฅแแแก แแแแแ แแขแฃแ แคแ แฉแฎแแแแแจแ ([a-zA-Z]) แแแชแแแฃแ แกแแแแแแแแแแก แแแแกแแแแแ, แ แแแ แแกแแแ แ แแแแแแแแ แฎแแแแ แแแแงแแก แแ แแแแแแขแแ แแแ แฉแแกแแแ. แแแแแแแแแ, แแแ แแแ โif ($text =~ m/[a-zA-Z]/){โ แจแแแซแแแแ แฉแแแฌแแ แแก แจแแแแแแแแแ แแ: if ($text =~ m/[ a-z # แแแขแแ แ แแกแแแแ A-Z # แแแแ แแกแแแแ ]/xx) {
- แคแกแแแแแจแแแแฎแแแแแแ แ แแชแฎแแแแแก แแแแแ แแขแแ แ แแงแแแแแก getentropy() แกแแกแขแแแฃแ แแแแแซแแฎแแแแก, แ แแแ แแแแฆแแก แแแขแ แแแแ แแ แกแแกแขแแแแแแ, แ แแแแแแแช แแแก แแฎแแ แก แฃแญแแ แแ (Linux, BSD, macOSแกแฎแแ แกแแกแขแแแแแจแ แแแขแ แแแแ แแแแฆแแแ /dev/urandom แแแฌแงแแแแแแแแแแ แฌแแแแแฎแแแ แแ แแ แแแก, แแ แแชแแกแแก ID-แกแ แแ แแแฉแแแแแแแแก แแแแจแแแแแแแแก แฐแแจแแก แแแแแงแแแแแแ.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ Unicode 17.0 แกแแแชแแคแแแแชแแแกแแแแก.
- แแแแแขแแคแแแแขแแ แแแแก แกแแฎแแแแแแกแ แแ แ แแแฃแแแ แฃแแ แแแแแแฅแแแแแก แฏแแฃแคแแแแกแแแแก แฃแแ แฃแแแแแงแแคแแแแ Unicode-แแก แฌแแกแแแแก แแแแชแ แ แแแชแแ, แฎแแแ แแแแฎแแแแแแ 160 Unicode แกแแแแแแ, แ แแแแแแกแแช แแแ แ "\w" แแแแกแ แคแแ แแแแ, แแฎแแ แแแ แซแแแฃแแแ. แแแแแแแแแ, "\w" แแแแกแ, แ แแแแแแช แแแแชแแแก แงแแแแ แแกแแก, แชแแคแ แก แแ แฎแแแแแกแแแก แกแแแแแแแก, แแฎแแ แแแแแ แแชแฎแแแก แฌแ แแจแ แฉแแกแแฃแ แแแแแแฃแ แแกแแแแก, แ แแแแแแแช แ แแแแฃแ แแกแแแแก แฐแแแแก, แแแแ แแ แแ แแ แแก. แฅแชแแแแก แแก แชแแแแแแแ แแฎแแแแ "utf8" แ แแแแแแก แแแแแงแแแแแแ แแ แแแ แแแแแแ แแแฅแแแแแแก.
- แแแแแกแฌแแ แแ แแฃแคแแ แฃแแ แแแแแแกแแแแก แแแฃแชแแแแแแแแ Perl_study_chunk (CVE-2026-8376, แ แแแแแแช แแแแแแแแก แแฎแแแแก 32-แแแขแแแ แแแแแแแแ) แแ S_measure_struct (CVE-2026-57432) แคแฃแแฅแชแแแแจแ, แแกแแแ 16-แแแขแแแแ แแ แแชแฎแแแแแก แแแแแแกแแแ Regex แซแ แแแจแ (CVE-2026-13221), แ แแแแช แจแแแซแแแแ แแแแแแฌแแแแก แ แแแฃแแแ แฃแแ แแแแแกแแฎแฃแแแแแก แแ แแกแฌแแ แ แจแแกแ แฃแแแแ.
- goto แแแแ แแขแแ แแก แแแแแงแแแแแแ แชแแแแแแกแ แแ แแแแแฃแ แแแแกแขแ แฃแฅแชแแแแจแ แแแแแชแแแแแ แแแแแกแแแ แแแ แซแแแฃแแแ. แแก แคแฃแแฅแชแแ 2010 แฌแแแก แแแฃแฅแแแ.
- แจแแกแ แฃแแแแแก แแแขแแแแแแชแแ แแแแฎแแ แชแแแแแ แแแแแ แ แแชแฎแแแแแก แจแแแ แแแแก, แแแแแแแแแแกแ แแ แแแแ แแแแแแแก แแแกแแฉแฅแแ แแแแแ, แคแฃแแฅแชแแแก แฎแแแแแฌแแ แแก แแแแฃแจแแแแแแกแ แแ แแแกแแฆแแแแก/แแแแจแแแแแแแแก แกแแแแแแแ แฐแแจแแแแก แแแแแแแแชแแแก แแ แแก แชแแแแแแ แกแขแ แแฅแแแฃแแ แแแกแแฆแแแแแแ แจแแแกแแแแก แแแแแแ.
แฌแงแแ แ: opennet.ru
