需求:提供城市轉拼音服務,要求全拼、縮寫等多種形式
類庫名稱:city.class.php
<?php
namespace
common\libary;
class
city
/*** 漢字轉拼音函式
**@param string $s 漢字字串
*@param bool $quanpin 是否全拼
*@param bool $daxie 首字母是否大寫
*@return string
*/public
function
getpy
($s, $quanpin = true, $daxie = false) |\[|\]|\||\\|\:|\;|\"|\'|\<|\,|\>|\.|\?|\/)/is", "", $s);
$i = 0;
$py = '';
// 加入這一句,自動識別utf-8
if (strlen("拼音") > 4)
$s = iconv('utf-8', 'gbk', $s);
if ($quanpin) else
}} else else }}
// 判斷是否輸出小寫字元
return ($daxie == true ? $py : strtolower($py));
}public
function
asi2py
($a) else
next($py);}}
}
引用:
$py
=new
\common\libary\city();
$py->getpy($str, true, false);
第二引數true 全拼 false 首字母拼加
第三引數true 大寫 false 小寫
Android 拼音轉漢字的第三方處理
在我們的開發中,有時會有這樣的需求,就是聯絡人列表按照拼音順序排列 如通訊錄 於是,我也在網上搜到了許多這類的文章,就兩種最常見的做法在此進行簡單的比較和分析 優點 使用簡單,實用性好 缺點 需要依賴第三方jar包 package com.afei.indexlistview import net....
xlua擴充套件第三方庫 轉)
隨著xlua的開源,其在專案中的使用也越來越廣泛。遊戲開發中我們經常會使用第三方庫如,json解析,網路協議等等,目前xlua目前內建的擴充套件庫 1 針對luajit的64位整數支援 2 函式呼叫耗時以及記憶體洩漏定位工具 3 用於支援zerobranestudio的luasocket庫 4 td...
php第三方類庫 擴充套件庫的收藏
摘自 phpexcel 幾乎支援所有常用excel的功能的phpexcel,格式支援.xls或者這.xlsx。功能支援包括 的任何元資料 新增工作表 行 列,合併單元格,操作公式等等,並且完美相容ms office中的excel。支援列印哦,親!github excel 用簡單的方式解析開啟exce...