> php教程 > php手册 > 用php获取汉字拼音首字母的方法

用php获取汉字拼音首字母的方法

WBOY
풀어 주다: 2016-06-06 19:50:54
원래의
1146명이 탐색했습니다.

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 用php获取汉字拼音首字母,如:自学网得到Z首字母。 代码如下:?php function getfirstchar($s0){ $firstchar_ord=ord(strtoupper($s0{0})); if (($firstchar_ord=65 and $firstchar_ord=91

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

  用php获取汉字拼音首字母,如:自学网得到Z首字母。

  代码如下:

  function getfirstchar($s0){

  $firstchar_ord=ord(strtoupper($s0{0}));

  if (($firstchar_ord>=65 and $firstchar_ord=48 and $firstchar_ord

  //$s=iconv("UTF-8","gb2312", $s0);

  $s=$s0;

  $asc=ord($s{0})*256+ord($s{1})-65536;

  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;

  }

  var_dump(getfirstchar("自学网"));

  ?>

用php获取汉字拼音首字母的方法

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿