网站地图

php实现javascript的fromCharCode方法

创建时间:2013-12-13 18:40:06最后修改:2013-12-13 18:40:06

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

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

PHP实现javascript的fromCharCode()方法:

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