基于PHP的汉语转拼音类

 

网上的众多PHP汉字转拼音方法多数并不好用,或者支持字数太少,或者不兼容UTF8编码。这里提供一个比较完美的PHP汉字转拼音类。

使用方法:

PHP代码
  1. //引用汉字转拼音文件   
  2. require_once("utf8pinyin.php");   
  3. //生成商品名称的拼音缩写   
  4. $pinyin=$py->str2py($_POST['商品名称']);  

默认生成汉字的首字母缩写,如需生成字母全拼则可修改 utf8pinyin.php 文件中第565行:

PHP代码
  1. $py.=$char[0];    //取拼音的第一个字符  

修改为:

PHP代码
  1. $py.=$char;    / /取全拼  

该程序由 www.missde.cn 提供的源代码略加修改而来,在此感谢原作者 missde 。

下载见附件。

附件: utf8pinyin.rar (59.48 K, 下载次数:515)

你可能感兴趣的:(PHP)