null Core_PinYin::_g( )
415416417418419420421422423424425426427428429430431432433static
protected
function
_g(
$num
)
{
if
(
$num
> 0 &&
$num
< 160 )
{
return
chr
(
$num
);
}
elseif
(
$num
< -20319 ||
$num
> -10247 )
{
return
""
;
}
else
{
for
(
$i
=
count
(self::
$d
) - 1;
$i
>= 0;
$i
-- )
{
if
( self::
$d
[
$i
][1] <=
$num
)
break
;
}
return
self::
$d
[
$i
][0];
}
}