分類按照拼音第一字母排序顯示實現

2021-06-23 02:52:15 字數 1012 閱讀 7506

首先寫乙個提取品牌第一字母的函式 其實 這是最重要的

$dict=array(

'a'=>0xb0c4,

'b'=>0xb2c0,

'c'=>0xb4ed,

'd'=>0xb6e9,

'e'=>0xb7a1,

'f'=>0xb8c0,

'g'=>0xb9fd,

'h'=>0xbbf6,

'j'=>0xbfa5,

'k'=>0xc0ab,

'l'=>0xc2e7,

'm'=>0xc4c2,

'n'=>0xc5b5,

'o'=>0xc5bd,

'p'=>0xc6d9,

'q'=>0xc8ba,

'r'=>0xc8f5,

's'=>0xcbf9,

't'=>0xcdd9,

'w'=>0xcef3,

'x'=>0xd188,

'y'=>0xd4d0,

'z'=>0xd7f9,

);//取gb2312字串首字母,原理是gbk漢字是按拼音順序編碼的.

function get_letter($input)

return $k;

}else}

複製**

第二步 結合我們的

系統進行查詢

$sql = 'select * from ' . $globals['ecs']->table('brand').' order by brand_name';

$brand_array = $globals['db']->getall($sql);

$brand_list = array();

for($i=0;$i

得到乙個以第一字母為主鍵的陣列

複製**

第三步 顯示

foreach ($brand_list as $row=>$idx)

}$show .="";}

$smarty->assign("show",$show);

第一字串 Trie Topology

bessie最近在玩字串。她發現通過改變字母的順序可以使一些字串排在其他所有的字串之前 按字典序從小到大排序 比如說,bessie找到了對於字串 omm moo mom 和 ommnom 她可以用標準的字母表把 mom 排在最前面,也可以用字母表 abcdefghijklonmpqrstuvwxyz...

草長鶯飛,總歸一字

或許是冬天的單調引起了人們的視覺惰性 也或許文字的單調煩擾了時間的心境 在某個早晨 看著那承接雨絲嫩綠,乙個字眼開始闖進了生活 春,有些欣喜,有些懊惱。不過終於是期待已久的,遲到的季節。雨,是這個世界不可或缺的記憶,是予心靈予文字的乙份厚禮 朦朧中,改寫了一片天地,失落中或許該有驚喜 一幅長卷,淡雨...

SDRAM讀寫一字(下)

上電後進行初始化狀態,初始化完成後進入空閒狀態,在此進行判斷如下判斷 如果自重新整理時間到,則進行自重新整理操作,操作完成後重新進入空閒狀態 如果讀使能有效則進行讀操作,操作完成後產生完成訊號並延遲乙個時鐘週期重新進入空閒狀態 如果寫使能有效則進行寫操作,操作完成後產生完成訊號並延遲乙個時鐘週期重新...