之前有分享了用javascript在客户端进行姓名拆分的方法,后应项目需要,又用PHP实现了,贴出来跟大家分享交流:
/**
* 把全名拆分为姓氏和名字
* @param string $fullname...全名
* @return array 一维数组,元素一是姓,元素二为名
* @author: 风柏杨
*/
function splitName($fullname...前为姓,后为名
if($vLength > 2){
$preTwoWords = mb_substr($fullname, 0, 2, 'utf-8');//取命名的前两个字,看是否在复姓库中..., 'utf-8');
$firstname = mb_substr($fullname, 1, 10, 'utf-8');
}
}else if($vLength == 2){//全名只有两个字时