【问题标题】:How to get nepali characters from url?如何从网址获取尼泊尔字符?
【发布时间】:2013-08-14 23:34:25
【问题描述】:

我的网址是这样的:

index.com/controller/method/उ-अहिले-कहाँ-छ-त

我试图回显参数,但它看起来像:

E0%A4%85%E0%A4%B9%E0%A4%BF%E0%A4%B2%E0%A5%87-%E0%A4%95%E0%A4%B9%E0%A4%BE%E0%A4%81-%E0%A4%9B-%E0%A4%A4

我希望参数显示为उ-अहिले-कहाँ-छ-त,知道吗?

提前致谢

【问题讨论】:

  • 贴一些代码你试过什么?
  • 在模型中,它的函数 get_single_post($slug) { echo $slug;die();} $slug 从视图发送,并由控制器发送到模型
  • header('Content-Type: text/html; charset=utf-8');已启用。但我也没有得到任何帮助。
  • @NabinKunwar 只是好奇,你为什么用印地语而不是尼泊尔语?
  • @Console 只是为了让事情变得简单。

标签: php codeigniter url


【解决方案1】:

使用rawurldecode()函数:

$string = '%E0%A4%89-%E0%A4%85%E0%A4%B9%E0%A4%BF%E0%A4%B2%E0%A5%87-%E0%A4%95%E0%A4%B9%E0%A4%BE%E0%A4%81-%E0%A4%9B-%E0%A4%A4';

echo rawurldecode($string);

输出:

उ-अहिले-कहाँ-छ-त

【讨论】:

    猜你喜欢
    • 2020-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-28
    • 2011-01-26
    相关资源
    最近更新 更多