分享php实现javascript的fromCharCode方法

2015年10月10日星期六 | | |

fromCharCode() 可接受一个指定的 Unicode 值,然后返回一个字符串。
语法:
String.fromCharCode(numX,numX,…,numX)

注意:
该方法是 String 的静态方法,字符串中的每个字符都由单独的数字 Unicode 编码指定。
它不能作为您已创建的 String 对象的方法来使用。因此它的语法应该是 String.fromCharCode()

PHP实现javascript的fromCharCode()方法:

1
2
3
4
5
6
7
8
9
10
function fromCharCode()
{
    $codes= func_get_args();
    $str= '';
    foreach ($codes as $code)
    {
        $str.= mb_convert_encoding('&#' . intval($code) . ';', 'UTF-8', 'HTML-ENTITIES');
    }
    return $str;
}
使用示例:
1
2
$str = fromCharCode(72,69,76,76,79);
var_dump($str);

参考: http://www.phpjiayuan.com/90/223.html

0 评论:


所有文章收集于网络,如果有牵扯到版权问题请与本站站长联系。谢谢合作![email protected]