在 codeigniter 中实现 slug

Posted

技术标签:

【中文标题】在 codeigniter 中实现 slug【英文标题】:implementing slug in codeigniter 【发布时间】:2015-06-19 19:17:53 【问题描述】:

我已经尝试做 url_title()。

但是如何自定义这个功能呢?

【问题讨论】:

说真的,这是一个可怕的问题。给我们一个线索,你为什么不呢!无论如何,尽管您完全缺乏关于您想要做什么或如何做某事的信息,但您可以查看这个 CI 库 github.com/ericbarnes/CodeIgniter-Slug-Library yup....这里我不想删除空格字符,我只想用“破折号”替换它.. 但是 url title() 完全删除所有字符,只用替换空格“短跑”。所以我需要自定义这个url title(); 你应该说我是你的问题 【参考方案1】:

好吧,伙计们……我找到了解决方案…… 我在 url_helper..with 中自定义 url 标题

$str = preg_replace('/[^A-Za-z0-9-]+/', '-', $str);

及其工作

【讨论】:

以上是关于在 codeigniter 中实现 slug的主要内容,如果未能解决你的问题,请参考以下文章

如何在登录系统中使用会话并在codeigniter中实现注销

如何使用api在codeigniter中实现paypal定期付款

count():参数必须是在codeigniter中实现Countable的数组或者对象

Codeigniter 站点范围的视图

Codeigniter——Foreach 将数组插入数据库

Codeigniter:如何使用数据库和用户会话数据构建多语言网站?