zelenin/slugifier

此包已被弃用且不再维护。没有推荐替代包。

伪静态生成库

0.0.3 2015-07-31 16:00 UTC

This package is not auto-updated.

Last update: 2018-09-18 19:12:06 UTC


README

查看 STRING

Slugifier

伪静态生成库

安装

Composer

安装此扩展的首选方式是通过 Composer

运行以下命令之一:

php composer.phar require zelenin/slugifier "dev-master"

或添加以下内容到您的 composer.json 的 require 部分:

"zelenin/slugifier": "dev-master"

用法

$string = 'test message';
$slug = (string) new \Zelenin\Slugifier\Slugifier($string);

您可能需要设置一些选项

$string = 'test message';
$slugifier = new \Zelenin\Slugifier\Slugifier($string);
$slugifier->transliterateOptions = 'Russian-Latin/BGN; Any-Latin; Latin-ASCII; NFD; [:Nonspacing Mark:] Remove; NFKC; [:Punctuation:] Remove;';
$slugifier->replacement = '_';
$slugifier->lowercase = false;
$slug = $slugifier->getSlug();

作者

Aleksandr Zelenin,电子邮件: aleksandr@zelenin.me