国产亚洲欧美人成在线,免费视频爱爱太爽了无码,日本免费一区二区三区高清视频 ,国产真实伦对白精彩视频

歡迎您光臨深圳塔燈網(wǎng)絡(luò)科技有限公司!
電話圖標(biāo) 余先生:13699882642

dedecms織夢獲得首字母或拼音的方法,并實現(xiàn)文章列表按首字母歸類

發(fā)表日期:2017-10 文章編輯:小燈 瀏覽次數(shù):1779

方法一,織夢默認(rèn)有這個函數(shù),在include/inc/inc_fun_funAdmin.php中.即SpGetPinyin()

但他只能得到全拼,沒法得到首字母,

用法舉例

$pingyin=GetPinyin($row['title'],0,1);$a=substr(GetPinyin($row['title']),0,1);//得到拼音首字母 view plaicopy
方法二,如果你只想得到首字母,不需要全拼,還可以用以下函數(shù)得到首字母

if (ord($row['title'])>128) { //漢字開頭 $letter=getfirstchar2($row['title']);}else if(ord($row['title'])>=48 and ord($row['title'])<=57){ //數(shù)字開頭 $letter=iconv_substr($title,0,1,'utf-8');}else if(ord($row['title'])>=65 and ord($row['title'])<=90){ //大寫英文開頭$letter=iconv_substr($row['title'],0,1,'utf-8');}else if(ord($row['title'])>=97 and ord($row['title'])<=122){ //小寫英文開頭 $letter=iconv_substr($row['title'],0,1,'utf-8');$letter=strtoupper($letter);//字母轉(zhuǎn)換成大寫}print_r($letter);exit; function getfirstchar2($s0){$s=iconv("UTF-8","gb2312", $s0); $asc=ord($s{0})*256+ord($s{1})-65536; if($asc>=-20319 and $asc<=-20284)return "A"; if($asc>=-20283 and $asc<=-19776)return "B"; if($asc>=-19775 and $asc<=-19219)return "C"; if($asc>=-19218 and $asc<=-18711)return "D"; if($asc>=-18710 and $asc<=-18527)return "E"; if($asc>=-18526 and $asc<=-18240)return "F"; if($asc>=-18239 and $asc<=-17923)return "G"; if($asc>=-17922 and $asc<=-17418)return "H"; if($asc>=-17417 and $asc<=-16475)return "J"; if($asc>=-16474 and $asc<=-16213)return "K"; if($asc>=-16212 and $asc<=-15641)return "L"; if($asc>=-15640 and $asc<=-15166)return "M"; if($asc>=-15165 and $asc<=-14923)return "N"; if($asc>=-14922 and $asc<=-14915)return "O"; if($asc>=-14914 and $asc<=-14631)return "P"; if($asc>=-14630 and $asc<=-14150)return "Q"; if($asc>=-14149 and $asc<=-14091)return "R"; if($asc>=-14090 and $asc<=-13319)return "S"; if($asc>=-13318 and $asc<=-12839)return "T"; if($asc>=-12838 and $asc<=-12557)return "W"; if($asc>=-12556 and $asc<=-11848)return "X"; if($asc>=-11847 and $asc<=-11056)return "Y"; if($asc>=-11055 and $asc<=-10247)return "Z"; return false; }view plaincop

三,如何實現(xiàn)文章列表中,按首字母進(jìn)行歸類歸檔排序?下面是完整代碼

<div class="container padding-big"style="min-height:200px;"><p class="text-large">{dede:type }[field:typename/]{/dede:type}</p><div class="line-big">{dede:php} $sql = "select arc.id,arc.writer,arc.typeid, arc.title, arc.senddate,tp.sitepath,tp.namerule,tp.typedir from dede_archivesarcleft join `arctype` tp on arc.typeid=tp.id where arc.typeid=2"; $dsql->SetQuery($sql);$dsql->Execute();//執(zhí)行SQL操作while($row = $dsql->GetArray()){//print_r($row['title']);exit;//$pingyin=GetPinyin($row['title'],0,1);$letter=substr(GetPinyin($row['title']),0,1);//取得拼音首字母$letter=strtoupper($letter);$arr[$letter]['writer'][]=$row["writer"];$arr[$letter]['url'][]=GetFileUrl($row['id'],$row['typeid'],$row['senddate'],$row['title'],0,0,$row['namerule'],$row['typedir'],0, '',0,'',$row['sitepath']);$arr[$letter]['title'][]=$row["title"]; } ksort($arr);//字母排序//print_r($arr);exit;$b=1;foreach($arr as $k=>$v){//print_r($v);exit;echo '<div class="x3"><p class="padding-left bg-eee st">'.strtoupper($k).'</p>';for ($x=0; $x<count($v['title']); $x++) { echo '<a href="'.$v[url][$x].'"><strong>'. $v[title][$x].'</strong></a><br/><hr/>';} echo '<br/></div>';// print_r($b%4); if($b%3==0){echo '<hr class="space"></hr>';//hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:10px 0;border:none;-moz-box-sizing:content-box;box-sizing:content-box;}hr.space{background:#fff;color:#fff;visibility:hidden;}hr的css,強(qiáng)制換行,防止錯位 } $b++; }{/dede:php}</div></div>view plaincopy


本頁內(nèi)容由塔燈網(wǎng)絡(luò)科技有限公司通過網(wǎng)絡(luò)收集編輯所得,所有資料僅供用戶參考了本站不擁有所有權(quán),如您認(rèn)為本網(wǎng)頁中由涉嫌抄襲的內(nèi)容,請及時與我們聯(lián)系,并提供相關(guān)證據(jù),工作人員會在5工作日內(nèi)聯(lián)系您,一經(jīng)查實,本站立刻刪除侵權(quán)內(nèi)容。本文鏈接:http://m.jstctz.cn/11238.html
相關(guān)cms文章
 八年  行業(yè)經(jīng)驗

多一份參考,總有益處

聯(lián)系深圳網(wǎng)站公司塔燈網(wǎng)絡(luò),免費獲得網(wǎng)站建設(shè)方案及報價

咨詢相關(guān)問題或預(yù)約面談,可以通過以下方式與我們聯(lián)系

業(yè)務(wù)熱線:余經(jīng)理:13699882642

Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.