perl-5.34.0
length EXPR
length

Returns the length in characters of the value of EXPR. If EXPR is omitted, returns the length of $_. If EXPR is undefined, returns undef.

EXPR ��勐�ゃ�� ���絖� ��勰�激�����菴������障����� EXPR ��������ャ����������������˨�壔��$_ ��勰�激�����菴������障����� EXPR �����ɱ��臂ï�ゃ�勐�翫�����undef ���菴������障�����

This function cannot be used on an entire array or hash to find out how many elements these have. For that, use scalar @array and scalar keys %hash, respectively.

�����勰�∽�違�奝����������������激�ュ��篏����絲障����⓾�í����������勤��膣������˨����с����������� 茯帥�鴻����������˨�壚戎�����障�������� �����勉�������ɾ�◒����˨�壔�������������� scalar @array ��� scalar keys %hash ��� ��ñ�������⓾��������������

Like all Perl character operations, length normally deals in logical characters, not physical bytes. For how many bytes a string encoded as UTF-8 would take up, use length(Encode::encode('UTF-8', EXPR)) (you'll have to use Encode first). See Encode and perlunicode.

�����⓾�� Perl ��勖��絖����篏�������罕����length ��奝��絽悟�ñ������� �����ゃ����с�壔�ŝ�顇�������絖������宴����障����� UTF-8 ��с����潟�潟�若��������������絖�������篏������ゃ����������ャ����˨�壔�� length(Encode::encode('UTF-8', EXPR)) ���篏帥�c�⓾����������� (����� use Encode ������綽�荀������������障��)��� Encode ��� perlunicode ��������с����⓾��������������