Home  >  Article  >  php教程  >  获取汉字拼音首字母大写

获取汉字拼音首字母大写

WBOY
WBOYOriginal
2016-06-07 11:45:172082browse

获取汉字首字母大写
function get_letter($string) {<br>     $charlist = mb_str_split($string);<br>     return implode(array_map("getfirstchar", $charlist));<br> } <br> function mb_str_split($string) {<br>     // Split at all position not after the start: ^<br>     // and not before the end: $<br>     return preg_split('/(? }<br> <br> function getfirstchar($s0) {<br>     $fchar = ord(substr($s0, 0, 1));<br>     if (($fchar >= ord("a") and $fchar = ord("A") and $fchar      $s = iconv("UTF-8", "GBK", $s0);<br>     $asc = ord($s{0}) * 256 + ord($s{1})-65536;<br>     if ($asc >= -20319 and $asc      if ($asc >= -20283 and $asc      if ($asc >= -19775 and $asc      if ($asc >= -19218 and $asc      if ($asc >= -18710 and $asc      if ($asc >= -18526 and $asc      if ($asc >= -18239 and $asc      if ($asc >= -17922 and $asc      if ($asc >= -17417 and $asc      if ($asc >= -16474 and $asc      if ($asc >= -16212 and $asc      if ($asc >= -15640 and $asc      if ($asc >= -15165 and $asc      if ($asc >= -14922 and $asc      if ($asc >= -14914 and $asc      if ($asc >= -14630 and $asc      if ($asc >= -14149 and $asc      if ($asc >= -14090 and $asc      if ($asc >= -13318 and $asc      if ($asc >= -12838 and $asc      if ($asc >= -12556 and $asc      if ($asc >= -11847 and $asc      if ($asc >= -11055 and $asc      return null;<br> } 

AD:真正免费,域名+虚机+企业邮箱=0元

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn