php - Codeigniter 的 url_title() 将 UTF8 字符更改为指定的拉丁文

标签 php codeigniter utf-8 routing

是否有可能使 url_title() 产生此字符串的改写:

čolić
nešto

进入:

colic
nesto

我相信这对于基于拉丁语的 UTF8 语言以及为非拉丁语语言设置更漂亮和更具描述性的 URL 可能很有用。

最佳答案

只需绑定(bind)到 convert_accented_characters 函数:

url_title(convert_accented_characters('čolić'));

关于php - Codeigniter 的 url_title() 将 UTF8 字符更改为指定的拉丁文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8468433/

相关文章:

javascript - 防止双重表单提交不起作用

jquery - 如何使用 amchart 添加多条曲线取决于您的独特数据

java - 如何在java中的xml文件中写入特殊字符(interpunct)?

php - POST 变量为空

.htaccess - 在整个 CodeIgniter 驱动的站点上强制使用 HTTPS 会创建请求循环……为什么?

Android、日语和 JSON

带有 POST 编码问题的 C# Web 请求

javascript - PHP JOIN查询调整产品状态但无法解决

php - While循环基于关联数组php?

php - 用PHP和MySql上传和删除图片