php - Laravel中str_slug()的疑问
本文介绍了php - Laravel中str_slug()的疑问的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
str_slug()怎么才能支持中文。随即生成4位数会不会更好呢?谢谢
解决方案
正好前天我在研究这个,然后自己造了一个轮子,应该很符合你的要求:
https://github.com/JellyBool/...
具体的效果大概是下面这个样子:
app('translug')->translate('如何安装 Laravel'); // or Translug::translate('如何安装 Laravel');
//How to install the Laravel
app('translug')->translug('如何安装 Laravel'); // or Translug::translug('如何安装 Laravel');
//how-to-install-the-laravel
//或者你只想要 slug 的话
translug('如何安装 Laravel');
//how-to-install-the-laravel
translug('怎么理解 laravel 关联模型');
//how-to-understand-the-laravel-associated-model
//針對繁體,翻譯會有一點不一樣
translug('怎麼理解 laravel 關聯模型');
//how-to-understand-the-laravel-correlation-model
这篇关于php - Laravel中str_slug()的疑问的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文