PHP 获取汉子拼音首字母 您所在的位置:网站首页 扈的拼音字母 PHP 获取汉子拼音首字母

PHP 获取汉子拼音首字母

2024-07-18 04:09| 来源: 网络整理| 查看: 265

function pinyin($str = '') { if (empty($str)) { return ''; } //取出参数字符串中的首个字符 $temp_str = substr($str, 0, 1); if (ord($temp_str) > 127) { $str = substr($str, 0, 3); } else { $str = $temp_str; $fchar = ord($str{0}); if ($fchar >= ord('A') && $fchar return null; } } $s1 = iconv('UTF-8', 'gb2312//IGNORE', $str); if (empty($s1)) { return null; } $s2 = iconv('gb2312', 'UTF-8', $s1); if (empty($s2)) { return null; } $s = $s2 == $str ? $s1 : $str; $asc = ord($s{0}) * 256 + ord($s{1}) - 65536; if ($asc >= -20319 && $asc = -20283 && $asc = -19775 && $asc = -19218 && $asc = -18710 && $asc = -18526 && $asc = -18239 && $asc = -17922 && $asc = -17417 && $asc = -16474 && $asc = -16212 && $asc = -15640 && $asc = -15165 && $asc = -14922 && $asc = -14914 && $asc = -14630 && $asc = -14149 && $asc = -14090 && $asc = -13318 && $asc = -12838 && $asc = -12556 && $asc = -11847 && $asc = -11055 && $asc return $rare_arr[$asc]['first_char']; } else { return null; } }



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有