PHP: o que é a opção de configuração --enable-zend-multibyte?

7

O que é exatamente a opção --enable-zend-multibyte para quando você ./configure o PHP?

    
por Vladislav Rastrusny 26.05.2010 / 14:01

3 respostas

4

É poder detectar se os scripts PHP são codificados em Unicode / Multibyte ou não (o UTF-8 sempre funciona e não precisa dessa configuração).

Eu encontrei esta informação neste artigo link (cópia arquivada, o próprio artigo está desatualizado).

    
por 26.05.2010 / 14:53
3

É um pré-requisito para o tratamento declarar (codificação) .

Além disso, registrei um bug sobre a falta de documentação para isso: link

    
por 15.07.2010 / 17:34
0

A opção de configuração --enable-zend-multibyte faz parte do mecanismo de script zend e é usada para a detecção automática de scripts e arquivos codificados em Unicode. Ele procura por BOM (marcas de ordem de byte) no início do arquivo e usa isso para descobrir a codificação.

    
por 26.05.2010 / 14:50