//获取颜色拼音functionget_yanse_pinyin($color){$dyb=array('红色'=>'hongse','黄色'=>'huangse','白色'=>'baise','绿色'=>'lvse','青色'=>'qingse','蓝色'=>'lanse','紫色'=>'zise','黑色'=>'heise','棕色'=>'zongse','粉色'=>'fense','橙色'=>'chengse','灰色'=>'huise','炫彩'=>'xuancai',);if(array_key_exists($color,$dyb)){return$dyb[$color];}else{return'';}}
把这个函数放到userfun.php里
模板里需要调用的时候类似<?=get_yanse_pinyin($fr[1])?>
list.var里调用示例:
$tagstr=dp_InfoTag($r['classid'],$r['id'],'| ',5);$a=explode('|',$r[chicun]);foreach($a as $key=>$val){if($key>0 && $key<(count($a)-1)){$sizeimg.=''.$val.'';}}$fr=explode("|",$r[chicun]);$a=explode('|',$r[color]);foreach($a as $key=>$val){if($key>0 && $key<(count($a)-1)){$colorimg.=''.$val.'';}}$fr=explode("|",$r[color]);$listtemp='<li><span class="imgxxs bzfbl"><a href="/size/[!--classid--]/13/'.$sizeimg.'/">'.$sizeimg.'</a></span><span class="imgxxs bzcolor"><a href="/color/[!--classid--]/13/'.$fr[1].'/" target="_blank">'.get_yanse_pinyin($fr[1]).'</a> <a href="/color/[!--classid--]/13/'.$fr[2].'/" target="_blank">'.get_yanse_pinyin($fr[2]).'</a></span><a href="[!--titleurl--]" class="imgw" style="display: block;" target="_blank"><img lazysrc="[!--titlepic--]" lazysrc2x="[!--titlepic--] 2x" width="221" height="362" alt="[!--title--]" /></a><div class="tips">'.$tagstr.'</div></li>';
#免责声明#
ZHANN.CN帝国之家工作室内所有作品,均为ZHANN手写代码。部分样式或模板代码移植或仿造自互联网(如有侵权,出示著作权证书联系我删除),所有代码不能用于非法站点(色情,暴力,政治类站点)。ZHANN只提供源代码服务,不提供任何建站服务。不承担任何建站后的法律问题!ZHANN所得费用均为制作模板劳动报酬。使用开源免费的帝国CMS作为核心,请保留帝国CMS的版权。如商用请购买帝国商业版,ZHANN只做帝国CMS模板服务,不做任何建站、不制作采集任何网站内容、不出售任何非开源有版权源代码更不卖任何域名和空间服务器,我出卖的只是我的技术劳动力!如在本站发生交易任何资源或者下载任何资源,则代表默认同意以上文字内容。感谢小伙本的支持,做一个知法守法的好公民!
转载请注明: » 帝国cms利用自定义函数拼音汉字互转