On Sat, Mar 13, 2010 at 12:09 PM, Lester Caine <[email protected]> wrote:
> It was my understanding that PHP6 was intended to provide international
> users with something that they could use in their own native language?
> Unicode titled files with unicode titled classes and functions.
Please get your facts straight about the current PHP, this is
perfectly valid code that runs fine, it contains a russian class name,
chinese method name and arabic variable name.
class ѮѠф {
function 艾弗($ـجــج) {
return strtoupper($ـجــج);
}
}
$obj = new ѮѠф;
echo $obj->艾弗('test'); // outputs TEST
I attached a copy of the code in a file in case your mail client
doesn't handle unicode as good as php ;)
The PHP6 unicode support was to have unicode strings being handled
natively by all functions, for example to have strlen() working fine
on a UTF-32 encoded string while currently one must use mb_strlen() to
get the correct result.
Cheers,
Jordi
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php