mrheoh/slugger
最新稳定版本:1.0.0
Composer 安装命令:
composer require mrheoh/slugger
包简介
Generating a page address with Russian letters according to transliteration rules.
README 文档
README
Создание адреса веб-страницы по правилам Яндекса или ГОСТа.
Разница между ними минимальная, но существует. И может быть принципиальной для проекта, который должен или учитывать SEO-оптимизацию, или выполняется с учетом различных ГОСТов.
Требования
Требуется PHP 8.1 и старше.
Установка
Используйте composer для установки:
composer require mrheoh\slugger
Как пользоваться
По умолчанию используется алгоритм транслитерации от Яндекс.
use Mrheoh\Slugger\Slugger; ... $slugger = new Slugger();
Для переопределения алгоритма выберите необходимый:
$mode = new Mrheoh\Slugger\Interface\Yandex();
или
$mode = new Mrheoh\Slugger\Interface\Gost();
Вызовите с указанием алгоритма:
$slugger = new Slugger($mode);
Вторым параметром можно передать boolean значение,
которое отвечает за конвертацию результата в нижний регистр (по умолчанию true).
Например, можно использовать алгоритм по умолчанию и не изменять регистр букв.
$slugger = new Slugger(null, false);
统计信息
- 总下载量: 35
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-12-27