php版本的ascii转utf8

By | 2012年4月25日

注意你的运行环境,64位机器跟32位机器的代码不同

64位版本:

function ascii2u8($u) {
    return iconv('ucs-2', 'utf-8//IGNORE', pack('S', $u));
}

32位版本:

function ascii2u8($u) {
    return iconv('ucs-2', 'utf-8//IGNORE', pack('n', $u));
}

可用于替代js中的fromCharCode方法

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据