rny/slugutf8
Composer 安装命令:
composer require rny/slugutf8
包简介
generate UTF-8 URL slug
关键字:
README 文档
README
SlugUtf8 is a simple library to generate friendly URL slug from a UTF-8 string. It keeps most of the UTF-8 charaters unchanged to better support Chinese/Japanese. SlugUtf8 is modified from https://gist.github.com/sgmurphy/3098978
Highlights
- Removes all special characters but keeps UTF-8 charaters unchanged.
- Support Chinese / Japanese.
- Dot between numbers is unchanged, e.g. 3.8.5
- Composer ready, PSR-4 compatible.
- PHPUnit tested.
Install
Install SlugUtf8 using Composer.
$ composer require rny/slugutf8
Usage
use Rny\SlugUtf8\SlugUtf8;
$slug = SlugUtf8::SlugUtf8($str);
$slug = \Rny\SlugUtf8\SlugUtf8::SlugUtf8($str);
$options = array(
'delimiter' => '-',
'limit' => null,
'lowercase' => true,
'replacements' => array(),
'transliterate' => false,
'strip_non_utf8' => false,
);
$slug = \Rny\SlugUtf8\SlugUtf8::SlugUtf8($str, $options);
Testing
$ composer test
统计信息
- 总下载量: 191
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-10-28