最新公告
  • 欢迎您光临 我爱模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境! 立即加入钻石VIP
  • 帝国cms怎么利用自定义函数拼音汉字互转

    正文概述 管理员   2025-09-04   4
    //获取颜色拼音
    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"   alt="[!--title--]" />
    </a>
    <div class="tips">'.$tagstr.'
    </div>
    </li>
    ';


    我爱模板网 » 帝国cms怎么利用自定义函数拼音汉字互转

    发表评论

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者
    script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?587cc1e5c052b5b0ce99533beff13c96"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();

    请选择支付方式

    ×
    支付宝支付
    余额支付
    ×
    微信扫码支付 0 元