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 ******************************************************
