The reason PHP breaks is because PHP does not support Unicode.

Unfortunately there are many applications that require certain characters at the very beginning of file, like "<?php", instead of "[BOM]<?php".

There is a solution... http://bugs.php.net/bug.php?id=22108

human:/usr/src/php-5.0.3# ./configure --help | grep multibyte
  --enable-mbstring       Enable multibyte string support.
  --disable-mbregex         MBSTRING: Disable multibyte regex support.
  --enable-zend-multibyte Compile with zend multibyte support.

human:/usr/src/php-4.3.9# ./configure --help | grep multibyte
  --enable-mbstring       Enable multibyte string support.
  --disable-mbregex         MBSTRING: Disable multibyte regex support
  --enable-zend-multibyte Compile with zend multibyte support.

--
Jan Brasna :: alphanumeric.cz | webcore.cz | designlab.cz | janbrasna.com
******************************************************
The discussion list for  http://webstandardsgroup.org/

See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list & getting help
******************************************************



Reply via email to