style] => dark
)
)
[tagmap] => Array
(
[1] => Array
(
[tagid] => 1
[cateid] => 1
[name] => 大陆
[rank] => 3
[enable] => 1
[style] => secondary
)
[2] => Array
(
[tagid] => 2
[cateid] => 1
[name] => 香港
[rank] => 2
[enable] => 1
[style] => primary
)
[3] => Array
(
[tagid] => 3
[cateid] => 1
[name] => 欧美
[rank] => 1
[enable] => 1
[style] => dark
)
)
)
)
*/
// 根据 tagcatelist 排序,输出 tagids
function tag_thread_find_tagid_by_tid($tid, $tagcatelist) {
$tagids = array();
// 排序的问题
$tagthreadlist = tag_thread_find(array('tid'=>$tid), array(), 1, 1000);
//print_r($tagthreadlist);
//print_r($tagcatelist);
// 这是无序的
$tagids = arrlist_values($tagthreadlist, 'tagid');
// 按照排序
$tagidarr = array();
foreach ($tagcatelist as $v) {
foreach ($v['taglist'] as $v2) {
if(in_array($v2['tagid'], $tagids)) {
$tagidarr[] = $v2['tagid'];
}
}
}
return $tagidarr;
}
?>
一品探花论坛