Mã này gây nên khiếu nại dưới đây:Tại sao Perl phàn nàn "Việc sử dụng phân tách ngầm cho @_ bị phản đối"?
#!/usr/bin/perl
use strict;
use warnings;
my $s = "aaa bbb";
my $num_of_item = split(/\s+/, $s) ;
print $num_of_item;
Khi tôi chạy mã, Perl than phiền rằng "Use of implicit split to @_ is deprecated
". Tôi thực sự không có "ngữ cảnh" cho vấn đề, vì vậy tôi hy vọng bạn giúp giải thích những gì sai với mã số .
Bạn có chắc chắn rằng bạn phải thông báo lỗi toàn bộ đó? Perl của tôi cũng cho tôi biết vấn đề ở trên dòng 6. Vì sự phân chia nằm trên dòng 6, đọc các tài liệu chia nhỏ cho tôi biết vấn đề trong đoạn thứ hai. :) –