PHP:--enable-zend-multibyte 配置选项有什么用?

PHP:--enable-zend-multibyte 配置选项有什么用?

当您 ./configure PHP 时,--enable-zend-multibyte 选项到底起什么作用?

答案1

它能够检测 PHP 脚本是否是 Unicode/多字节编码(UTF-8 始终有效并且不需要此设置)。

我在这篇文章中找到了这些信息http://devzone.zend.com/article/2693(存档副本,文章本身已过时)。

答案2

这是声明(编码)處理。

除此之外,我还提交了一个关于缺少文档的错误:http://bugs.php.net/bug.php?id=52348

答案3

配置选项 --enable-zend-multibyte 是 zend 脚本引擎的一部分,用于自动检测 Unicode 编码的脚本和文件。它会在文件开头查找 BOM(字节顺序标记),并据此确定编码。

相关内容