Perl“-C”标志问题

时间:2010-11-06 06:42:20

标签: perl unicode utf-8 flags

为什么“-C”标志没有选项来启用“use utf8”-pragma?

1 个答案:

答案 0 :(得分:6)

我想这是因为它们控制着编码的不同方面:

  • -C标志控制程序对输入和输出流读取或写入的默认编码。
  • use utf8编译指示告诉Perl解析器源代码是否为UTF-8。这也可以通过源文件中的BOM来检测。