perl-5.22.1
evalbytes EXPR
evalbytes

This function is like eval with a string argument, except it always parses its argument, or $_ if EXPR is omitted, as a string of bytes. A string containing characters whose ordinal value exceeds 255 results in an error. Source filters activated within the evaluated code apply to the code itself.

この関数は文字列引数の eval と同様ですが、引数(EXPR が省略された場合は $_) を常にバイト単位のの文字列として扱います。 序数が 255 を超える文字を含む文字列はエラーになります。 eval されたコード内で有効になったソースフィルタはコード自体に適用されます。

This function is only available under the evalbytes feature, a use v5.16 (or higher) declaration, or with a CORE:: prefix. See feature for more information.

この関数は evalbytes 機能が有効か、use v5.16 (またはそれ以上) が 宣言されるか、CORE:: 接頭辞付きの場合にのみ有効です。 さらなる情報については feature を参照してください。