首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么PHP不能接受马拉雅拉姆字体?

为什么PHP不能接受马拉雅拉姆字体?
EN

Stack Overflow用户
提问于 2017-05-23 17:06:33
回答 1查看 841关注 0票数 0

我不能得到马拉雅拉姆字体而搜索一些马拉雅拉姆语单词,并搜索马拉雅拉姆语单词,如കാര്യങ്ങള്‍,它会得到一个代码,如%E0%B4%95%E0%B4%BE%E0%B4%B0%E0%B5%8D%E0%B4%AF%E0%B4%99%E0%B5%8D%E0%B4%99%E0%B4%B3%E0%B5%8D%E2%80%8D。我不知道服务器端发生了什么。我正在使用codeigniter。我的HTML是

代码语言:javascript
复制
<input name="search" id="search" type="text" class="dh_home_05" placeholder="Search"/>
<div style="float:right;"><img src="<?=base_url()?>images/new_search_btn.jpg" class="wholesearch"></div>

我的Javascript代码是

代码语言:javascript
复制
$(document).ready(function() {
    $('#search').keypress(function (e) {
        var key = e.which;
        if(key == 13) { // the enter key code
            $('.wholesearch').click();
            return false;
        }
    });

    $('.wholesearch').click(function(){
        if($('#search').val() != ''){
            $str = $('#search').val();
            $str = $str.replace(/^\s+|\s+$/g, ''); // trim
            //$str = $str.toLowerCase();

            $from = "����������������������/_,:;";
            $to   = "aaaaeeeeiiiioooouuuunc------";

            for ($i = 0, $l = $from.length ; $i < $l; $i++) {
                $str = $str.replace(new RegExp($from.charAt($i), 'g'), $to.charAt($i));
            }
            //$str = $str.replace(/[^a-z0-9 -]/g, ' ') // remove invalid chars

            $str = $str.replace(/\s+/g, '-') // collapse whitespace and replace by -

            .replace(/-+/g, '-'); // collapse dashes
            window.location =  "<?=base_url();?>search/common/"+$str;
        }
        return false;
    });
});

谁能教我如何在php中使用马拉雅拉姆字体?我的php函数是:

代码语言:javascript
复制
public function common($wd){
    print_r($wd);die;
}

我打印了这个$wd,但结果是:

代码语言:javascript
复制
%E0%B4%95%E0%B4%BE%E0%B4%B0%E0%B5%8D%E0%B4%AF%E0%B4%99%E0%B5%8D%E0%B4%99%E0%B4%B3%E0%B5%8D%E2%80%8D
EN

回答 1

Stack Overflow用户

发布于 2017-05-26 19:20:09

在页眉部分添加此样式表

代码语言:javascript
复制
<link href="https://fonts.googleapis.com/css?family=Baloo+Chettan" rel="stylesheet">

在样式表中

代码语言:javascript
复制
.malayalamfont{font-family: 'Baloo Chettan', cursive;font-size: 15px;}

在视图页面(html部分)中

代码语言:javascript
复制
<p class="malayalamfont">your text</p>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44130405

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档