一区二区三区欧美日韩-一区二区三区欧美-一区二区三区免费在线视频-一区二区三区免费在线观看-久久精品店-久久精品第一页

歡迎您光臨深圳塔燈網絡科技有限公司!
電話圖標 余先生:13699882642

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

發表日期:2017-10 文章編輯:小燈 瀏覽次數:1708

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

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

用法舉例

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

if (ord($row['title'])>128) { //漢字開頭 $letter=getfirstchar2($row['title']);}else if(ord($row['title'])>=48 and ord($row['title'])<=57){ //數字開頭 $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);//字母轉換成大寫}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

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

<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();//執行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,強制換行,防止錯位 } $b++; }{/dede:php}</div></div>view plaincopy


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

多一份參考,總有益處

聯系深圳網站公司塔燈網絡,免費獲得網站建設方案及報價

咨詢相關問題或預約面談,可以通過以下方式與我們聯系

業務熱線:余經理:13699882642

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

主站蜘蛛池模板: 动漫美女喷水| 18美女腿打开无遮软件| 色综合久久天天影视网| 欧美日韩亚洲综合2019| 美女脱了内裤张开腿让男人桶到爽 | 国产网红主播精品福利大秀专区| 高H黄暴NP辣H一女多男| 成年人视频在线免费| 边摸边吃奶边做带声音| videosgrati欧美另类| 99视频全部看免费观| 99热这里只有精品9| 99免费在线观看| 99精品热视频30在线热视频| 99pao成人国产永久免费视频| 999视频在线观看| www.伊人| 国产av在在免费线观看美女| 国产精品日本欧美一区二区| 国产欧美精品国产国产专区| 狠狠操天天操夜夜操| 久久91精品国产91久久户| 久久伊人青青| 能看的黄页最新网站| 日本三区四区免费高清不卡| 日夜啪啪一区二区三区| 四虎影5151毛片在线看| 亚洲国产精品无码中文在线| 亚洲日韩中文字幕区| 总攻催眠受的高h巨肉np| 99这里有精品视频视频| 纯肉小黄文高H| 国产亚洲精品久久久久久国| 精品亚洲午夜久久久久| 蜜臀AV色欲A片无码一区| 欧美亚洲日韩国产在线在线| 色欲人妻无码AV精品一区二区| 亚洲AV无码A片在线观看蜜桃| 伊人激情综合网| 99热这里只有精品6| 国产精品内射久久久久欢欢 |